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