Enable job alerts via email!

Node.js Developer

Damia Group Ltd

United Kingdom

Remote

GBP 80,000 - 100,000

Part time

Today
Be an early applicant

Job summary

A technology recruitment agency is seeking a Node.js Developer for a 2-month initial contract. The role involves building and hardening Node.js microservices on Azure. Key responsibilities include designing services for job orchestration, integrating with Azure SQL, and contributing to CI/CD practices. Ideal candidates will have strong Node.js/TypeScript experience and reliability engineering skills. Competitive compensation of £630/day in a remote work setting is offered.

Qualifications

  • Strong Node.js/TypeScript experience in production microservices.
  • Understanding of Azure Container Apps and Managed Identity integration.
  • Proficiency in SQL handling transactional updates.

Responsibilities

  • Design and implement Node.js/TypeScript services for job orchestration.
  • Integrate with Azure SQL, Storage Queues, and ADF triggers.
  • Contribute to CI/CD and containerisation best practices.

Skills

Node.js/TypeScript experience
Azure Container Apps
SQL proficiency
Reliability engineering skills
Experience with Angular/SPA integration
Job description
Node.js Developer – 2 month initial contract (Remote, UK based)

We are recruiting a Node.js Developer for a 2‑month initial contract. The role will build and harden Node.js microservices running on Azure Container Apps, orchestrating asynchronous, file‑based and Delta‑linked workflows with strong reliability, observability, and security. The compensation is £630/day inside IR35.

Key Responsibilities
  • Design and implement Node.js/TypeScript services (Express/lightweight HTTP) for async job orchestration.
  • Implement FIFO/round‑robin workers, leases/heartbeats, retries/backoff, and idempotency keys.
  • Integrate with Azure SQL (mssql), ADLS Gen2, Storage Queues/Service Bus, and ADF triggers.
  • Enable real‑time notifications (SignalR/WebSockets).
  • Contribute to CI/CD (GitHub Actions) and containerisation best practices.
  • Operate securely inside private‑network Azure environments (Managed Identity, RBAC, Private Endpoints).
  • Enforce config‑driven processing (JSON configs) with robust error handling, telemetry, and full traceability.
Key Skills and Experience
  • Strong Node.js/TypeScript experience in production microservices (HTTP + background workers).
  • Understanding of Azure Container Apps, Storage (Blobs/Queues), and Managed Identity integration.
  • SQL proficiency (Azure SQL), handling transactional updates and retries.
  • Solid reliability engineering skills – idempotency, timeouts, circuit breakers, and retry strategies.
  • Experience with Angular/SPA integration (SignalR), file validation (Excel/CSV), or SFTP connectors.
  • Familiarity with private endpoint architectures and security‑first deployments.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.

Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.