RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

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.