Senior Full-Stack Developer Location: London (Hybrid) Industry: FinTech Startup Employment Type: Full-time About the Company We are a fast-growing fintech startup building modern financial products that simplify how businesses and consumers manage money. Our team combines deep technical expertise with a product-first mindset to deliver scalable, secure, and user-friendly solutions in a highly regulated environment. We are looking for a Senior Full-Stack Developer to play a key role in designing, building, and scaling our core platform as we continue to grow. The Role As a Senior Full-Stack Developer, you will work across the entire technology stack to deliver high-quality applications and services. You’ll collaborate closely with product, design, and engineering teams to shape architecture decisions, improve developer experience, and deliver customer-facing features at pace. This is a hands-on role suited to someone who enjoys ownership, solving complex technical problems, and working in a fast-moving startup environment. Key Responsibilities Design, build, and maintain scalable web applications using TypeScript, React, Node.js, and MongoDB Develop clean, maintainable, and well-tested frontend and backend code Build and optimise RESTful APIs and micro services Collaborate with product managers and designers to deliver intuitive user experiences Improve application performance, reliability, and security Participate in architecture discussions and technical decision-making Mentor junior developers and contribute to engineering best practices Support CI/CD pipelines, testing strategies, and deployment processes Work closely with DevOps and infrastructure teams in cloud environments Required Skills & Experience 5+ years of commercial software development experience Strong expertise in TypeScript across frontend and backend applications Advanced experience with React and modern frontend tooling Strong backend development experience with Node.js Experience working with MongoDB in production environments Solid understanding of API design and distributed systems Experience with cloud platforms such as AWS, GCP, or Azure Familiarity with CI/CD pipelines and modern DevOps practices Strong understanding of software engineering principles, testing, and system design Experience working in agile product teams or startup environments Excellent communication and collaboration skills Nice to Have Experience within fintech, payments, banking, or regulated industries Knowledge of event-driven architectures and message queues Experience with Docker and Kubernetes Familiarity with GraphQL Exposure to security and compliance standards relevant to fintech Experience scaling systems in high-growth environments What We Offer Competitive salary and equity package Hybrid working environment in London Opportunity to shape the engineering culture and technical direction Work on meaningful products with real customer impact Fast-paced startup environment with significant growth opportunities Learning and development budget Pension scheme and additional benefits Interview Process Introductory call with Talent Technical interview and system design discussion Pair programming or coding assessment Final culture and leadership interview How to Apply Please send your CV, GitHub profile, and any relevant project links along with a short introduction outlining your experience and interest in the role