Skip to content
Devinity Solutions

Node.js Backend Engineer

Build backend services that hold up under load, with the observability to diagnose them without redeploying.

Build backend services that hold up under load, with the observability to diagnose them without redeploying. This is a remote full-time role at Devinity Solutions LLC, a software engineering firm of 60 people founded in 2016.

About the role

Our backend work is TypeScript on Node, PostgreSQL, and integrations with systems that were never designed to be integrated with.

The interesting problems are usually in the failure paths: what happens when a downstream dependency is slow rather than down.

What you will do

  • Design and build APIs and backend services in TypeScript
  • Model data and keep query performance under control
  • Build integrations, queues and background processing
  • Instrument services with structured logging, metrics and tracing
  • Handle failure explicitly rather than optimistically

What we are looking for

  • Production Node.js and TypeScript experience
  • Strong SQL and data modelling
  • Experience operating services you built, not only writing them
  • Comfort with third-party API integration and its failure modes

Useful, not required

  • Event-driven architecture
  • High-volume data processing
  • AWS or Azure operational experience

How to apply

Email us with what you have built and why it was difficult. A CV is fine, but the thing we read first is the description of a hard problem you solved.

Apply for this role