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;
Extra tags: Nodejs,API,Restful,AWS,javascript

