Senior Node.js Engineer

Skills
Node.JsREST ApisReact.JsAmazon Web ServicesExpress.JsPostgresqlRepresentational State Transfer
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of professional software engineering experience
  • Strong experience building applications with Node.js
  • Deep understanding of REST APIs and distributed systems
  • Experience with TypeScript JavaScript and modern backend development practices
  • Strong database experience such as PostgreSQL MySQL or MongoDB
  • Experience integrating third-party APIs and external platforms
  • Ability to thrive in a fast-paced startup environment
  • Strong communication skills and a product-focused mindset

Nice to have

  • Startup experience
  • Product-focused mindset
  • Fast-paced adaptability
  • Technical leadership

Day to day

  • Design, build, and maintain scalable backend services using Node.js and TypeScript.
  • Develop high-performance APIs that power core product functionality and integrate smoothly with external systems.
  • Collaborate with Product, Engineering, and Leadership teams to shape technical direction and improve platform reliability.