Node.Js Contractors

Overview

We are seeking a Senior Node.js Contractor to join a dynamic and fast-growing digital business, contributing to a high-performing product team. This hybrid role, requiring two days in Leeds each week, seeks a polyglot engineer who is proficient in Node.js and TypeScript, and possesses a strong understanding of software engineering fundamentals to tackle complex challenges across various technologies.

Responsibilities

  • Build and evolve high-scale backend services using Node.js and TypeScript.
  • Design clean, scalable, and maintainable software solutions.
  • Collaborate with Product, Engineering, and Platform teams.
  • Contribute to architecture and technical decision-making processes.
  • Write high-quality, well-tested code to ensure reliability.
  • Mentor other engineers and promote 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.
  • Polyglot mindset with exposure to other languages such as Java, Go, Python, C#, or Kotlin.
  • Strong understanding of APIs, microservices, and event-driven architectures.
  • Experience working in modern Agile product teams.
  • Excellent communication skills and a collaborative approach.