PBXDom logo PBXDom
Jobs

Work on the phone systems everyone else left behind

Small team, remote-first, same product since 2015. We hire rarely and carefully.

REMOTE · FULL-TIME

NodeJS Senior Software Engineer

We are looking for a NodeJS Senior Software Engineer motivated about combining the art of design with the art of programming. This is a remote position that can be done from anywhere.

Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end services
  • Collaborate with other team members and stakeholders
  • Take smart risks and champion new ideas

Requirements

  • Strong understanding of RESTful JSON web API design principles
  • Demonstrable experience with NodeJS
  • Familiarity with popular NodeJS packages (e.g. express)
  • 4+ years of experience in JavaScript development
  • 5+ years of experience in backend web development
  • Familiarity with multiple additional programming languages/stacks
  • Experience with NoSQL databases, ideally MongoDB
  • An excellent understanding of distributed systems and their tradeoffs
  • Excellent documentation skills
Send your CV to [email protected]