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

Company: Capi
Apply for the Senior Full-Stack Engineer (Node.js / React / TypeScript)
Location: London
Job Description:

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

#J-18808-Ljbffr…

Posted: June 1st, 2026