Senior Full Stack Developer

Rebel Recruitment Limited

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
  1. Introductory call with Talent

  2. Technical interview and system design discussion

  3. Pair programming or coding assessment

  4. 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.

Apply Now →

Application opens at the source listing. Free for jobseekers.