Senior Full-Stack Engineer (Node.js / React / TypeScript) in London

Senior Full-Stack Engineer (Node.js / React / TypeScript) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Capi

At a Glance

  • Tasks: Join a dynamic team to build innovative software solutions for African businesses.
  • Company: Fast-growing fintech startup with a mission to empower businesses in Africa.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborate with founders and mentor junior engineers in a vibrant, fast-paced setting.
  • Why this job: Make a real impact by solving customer problems with cutting-edge technology.
  • Qualifications: Experience in full-stack development with JavaScript technologies and strong communication skills.

The predicted salary is between 60000 - 80000 £ per year.

Requirements

  • Our tech stack: Typescript, React, NextJS, NodeJS, Express, PostgreSQL
  • A product mindset is core to how we build - everyone at Capi is encouraged to think about the customer, the business, and the long-term impact of what we ship
  • A strong understanding of web development, frontend and backend best practices while mainly working with JavaScript technologies
  • Experience in a VC-backed or high-growth engineering team and building products used by customers
  • You are comfortable working in an early-stage startup environment with high pace, rapid growth, involvement in the entire product development process, and a high degree of ambiguity
  • Excellent written and verbal communication skills for expressing ideas, designs, and potential solutions with both technical and non-technical team members and customers
  • You care about our mission and solving the problems faced by African businesses
  • Based in London or Paris
  • (Desirable) Speak and write in French & English
  • (Desirable) Experience in Fintech, payments, wallets or building ledgers
  • (Desirable) Expertise in security and data protection best practices needed in a FCA regulated business

What the job involves

  • You’ll join a small, high-performing team of engineers and product leaders shaping how we scale our platform and our impact
  • From your first day, you will have the opportunity to work closely with the founding team based across London & Paris to shape the product vision and all parts of our technical architecture
  • As we scale our products and deepen our presence across emerging markets, this is a role that builds technology to solve customer problems
  • Contribute to the product process from end-to-end, from ideation to building the UI, backend logic, deployment, feedback and measurement
  • Communicate internally and externally about new features, be it collecting feedback pre-implementation or explaining them on launch
  • Define and manage delivery milestones, ensuring alignment between engineering and product priorities
  • Build intuitive and performant web interfaces for business owners in Africa
  • Implement IT security and data protection best practices in a regulated environment
  • Proactively drive architectural decisions e.g., improving scalability, observability, and modularity of the codebase
  • Champion code quality through robust testing, documentation, and reviews
  • Observe opportunities for improvements internally to help automate our non-tech processes and add to our tech best practices to improve our output and efficiency, including handling production incidents with confidence
  • Mentor junior engineers and contribute to their professional growth through pairing, reviews, and feedback
  • Represent engineering in cross-functional discussions (including Finance, Operations, Senior Leadership) to help translate business goals into technical plans
  • Set and uphold team standards for communication, collaboration, and technical excellence

Some projects the team has been working on:

  • Automated payouts and AI invoice approval
  • Onboarding + payment automation with Swift network and banking partners across the world
  • WhatsApp bot that creates quotes for customers based on their responses
  • Self-serve onboarding flow that collects company information and KYC documents from customers
  • Asynchronous workers that OCR invoices
  • Internal tooling to manage and process millions of dollars of transactions

Senior Full-Stack Engineer (Node.js / React / TypeScript) in London employer: Capi

Capi is an exceptional employer for Senior Full-Stack Engineers, offering a dynamic startup environment in London or Paris where innovation thrives. With a strong focus on employee growth, you will work closely with the founding team to shape product vision and architecture, while enjoying a culture that values collaboration, creativity, and a commitment to solving real-world problems faced by African businesses. The opportunity to mentor junior engineers and contribute to impactful projects ensures that your work is both meaningful and rewarding.

Capi

Contact Details:

Capi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full-Stack Engineer (Node.js / React / TypeScript) in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in startups or fintech. A personal introduction can make all the difference when you're trying to land that Senior Full-Stack Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Node.js, React, and TypeScript. This is your chance to demonstrate your product mindset and how you’ve tackled real-world problems.

Tip Number 3

Prepare for the interview by brushing up on both technical and non-technical communication. You’ll need to express your ideas clearly to both engineers and business folks, so practice explaining your past projects in simple terms.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to solve problems faced by African businesses.

We think you need these skills to ace Senior Full-Stack Engineer (Node.js / React / TypeScript) in London

TypeScript
React
NextJS
NodeJS
Express
PostgreSQL
Web Development Best Practices

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with our tech stack, especially Node.js, React, and TypeScript. We want to see how you've used these technologies in real projects, so don’t hold back on the details!

Think Like a Product Person:We love a product mindset! In your application, share examples of how you've considered customer needs and business impact in your previous roles. This will show us that you’re not just about coding but also about creating value.

Keep It Clear and Concise:Your written communication skills are key, so make sure your application is easy to read. Use clear language and structure your thoughts well. Remember, we want to understand your ideas without any confusion!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Capi

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, React, and TypeScript. Brush up on your knowledge of PostgreSQL and Express too, as they’re crucial for the role. Being able to discuss your experience with these technologies will show that you’re a strong fit.

Show Your Product Mindset

Capi values a product mindset, so be prepared to discuss how you think about customer needs and long-term impact when building products. Share examples from your past experiences where you’ve contributed to product development and how you’ve considered user feedback in your work.

Communicate Clearly

Excellent communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you’ll need to communicate with both technical and non-technical team members. Consider preparing a few scenarios where you successfully communicated ideas or solutions in previous roles.

Embrace the Startup Environment

Since Capi is an early-stage startup, demonstrate your comfort with ambiguity and rapid change. Share experiences where you thrived in fast-paced environments and how you adapted to shifting priorities. This will show that you’re ready to hit the ground running and contribute to their growth.