Node.js Developer
As a Senior Node.js Engineer you will be helping engineer our core platform. You'll be required to architect, code, unit-test, code-review, automated testing, problem-solve, and play an integral role in continuous integration and deployment. Our team leverages TDD (test-driven development) and agile engineering methodologies to ensure high-quality software to be written.
Responsibilities:
Design, implement and test core Node-based platform
Document source code
Problem-solving and debugging
Unit testing
Automated testing of code
Desired Skills:
Extensive focus, experience and knowledge of Node.js using Typescript with over 4 years of experience. Experience with other platforms is a plus.
Experience with Express.js, Jest and other Node, TS/JS frameworks
Experience with sophisticated linting and automated testing
Experience with cloud-based development on cloud providers like Google Cloud Platform and its products: App Engine (PaaS), K-native, Cloud Functions, Pub Sub, Firestore / Firebase
Some experience with other technologies such as HTML,CSS, React, Bootstrap, Angular, GraphQL, Docker
Experience with Git, gitflow, and code reviews is a must
Duration: Full Time