We are looking for a NodeJS Backend Developer to build and implement functional APIs. You will work with other Developers and Project Managers throughout the software development life cycle.
Must have skills:
Design, develop, test, and maintain scalable Node.js applications using TypeScript.
Collaborate with cross-functional teams to identify requirements and implement solutions.
Demonstrated experience designing and building distributed, scalable, and memory intensive back-end applications and services using and supporting multiple platforms.
NodeJS with AWS Deployment experience.
Experience developing software in an agile, iterative development environment using test-driven development (TDD) techniques
Excellent analytical and multitasking skills
Report work status on a periodic basis
Excellent communication skills along with the ability to quickly learn new technologies and adjust to changing requirements
Good analytical/logic skills
Understanding of technology and quality processes
Good-to-Have:
Implement REST APIs using JavaScript, HTML, and web services.
Develop unit tests using Jest and Mocha to ensure high-quality code.
Participate in code reviews to improve overall quality of the application.
Experience working on large-scale projects with complex architecture designs