Senior NestJS / Node.js Backend Engineer- 5 weeks- full time contract

Start Date December 01, 2025

Overview

Location: Remote – anywhere (must be able to work UK business hours)

Engagement: Full-time, Contract (initial 5 weeks with strong potential to extend)


About the Role


The client is seeking a Senior Backend Engineer with deep experience in NestJS and Node.js to help complete key features on a financial product. You’ll be joining an existing engineering team and will be expected to contribute quickly, owning backend feature delivery end-to-end.


This is a hands-on, delivery-focused role: ideal for someone who is comfortable jumping into an existing codebase, understanding architecture fast, and shipping high-quality, production-ready APIs and services.



What You’ll Do


  • Work on a NestJS-based backend, implementing and completing features for a financial product.
  • Collaborate closely with the client’s product and engineering teams to understand requirements and translate them into robust backend solutions.
  • Design, implement, and maintain RESTful APIs and backend services in Node.js / NestJS.
  • Ensure code quality through testing (unit/integration), best practices, and maintainable architecture.
  • Debug and resolve production issues, improving performance, reliability, and scalability where needed.
  • Participate in code reviews, providing constructive feedback and helping maintain high engineering standards.
  • Contribute to technical discussions and help shape backend implementation decisions as a senior member of the team.



Required Experience & Skills


  • Senior-level experience (typically 5+ years) in backend development with Node.js.
  • Strong, hands-on expertise with NestJS in production environments.
  • Solid understanding of API design, microservices or modular backend architectures, and backend best practices.
  • Experience working on financial or data-sensitive products (fintech, payments, trading, banking, or similar) is a strong plus.
  • Strong competency with TypeScript, dependency injection, and common NestJS patterns.
  • Familiarity with relational or NoSQL databases and data modeling.
  • Experience writing and maintaining automated tests (unit, integration).
  • Comfortable working remotely within a distributed team, using modern collaboration tools.
  • Excellent communication skills and ability to work effectively with product, design, and other engineers.



Working Conditions


  • Client location: UK-based
  • Working hours: Must be available during UK business hours for collaboration.
  • Location: Fully remote – candidates can be based anywhere, as long as they can align with UK working hours.
  • Engagement:

    • Initial 5-week full-time contract
    • Likely opportunity to continue beyond the initial period based on performance and project needs
  • Headcount: 1 Senior Backend Engineer



How the Client Works


The client operates with lean, focused teams and values engineers who can:


  • Take ownership of features from specification to deployment
  • Communicate clearly and proactively in a remote environment
  • Move quickly while maintaining quality and reliability, especially important in a financial context


You’ll be expected to integrate into their existing workflows (e.g., agile ceremonies, code review processes, ticketing systems) and contribute as a core part of the backend delivery function.



Commitment to Diversity, Equity, and Inclusion


Tribes and the client are committed to building teams that are diverse, inclusive, and equitable. We welcome applications from candidates of all backgrounds, identities, and experiences. Hiring decisions are made based on skills, experience, and potential, and we actively encourage individuals from underrepresented groups in tech to apply.



Required skills

NestJS Nest Javascript (NodeJs, ExpressJs) NodeJs/Express NodeJS Backend

Apply now

Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.

Register now