Node.Js Contractors

Overview

We are looking for experienced Senior Node.js Contractors to join a high-performing product team within a fast-growing digital business. This contractor will play a key role in building and evolving high-scale backend services, working closely with Product, Engineering, and Platform teams to contribute to architecture and technical decision-making. Ideal candidates are polyglot engineers who excel in various technologies and enjoy mentoring others while driving engineering best practices.

Responsibilities

  • Build and evolve high-scale backend services using Node.js and TypeScript.
  • Design clean, scalable, and maintainable solutions.
  • Collaborate with Product, Engineering, and Platform teams.
  • Contribute to architecture and technical decision-making.
  • Write high-quality, well-tested code.
  • Mentor engineers and advocate for engineering best practices.

Requirements

  • 10+ years of commercial software engineering experience.
  • Strong expertise in Node.js and TypeScript.
  • Experience in building distributed, cloud-native applications.
  • A polyglot mindset with knowledge of other languages (Java, Go, Python, C#, Kotlin, or similar).
  • Strong understanding of APIs, microservices, and event-driven architectures.
  • Experience working within modern Agile product teams.
  • Excellent communication skills and a collaborative approach.