The Senior NodeJS Developer will design, build, and maintain software applications using Node.js within a collaborative, cross-functional team environment. This role emphasizes writing efficient, reusable code, conducting peer reviews, and optimizing application performance at Endava.
What You'll Do
- Develops and implements JavaScript solutions leveraging Node.js
- Writes reusable, testable, and efficient code
- Designs and develops unit test modules
- Performs peer code reviews
- Assesses the health and performance of software applications and recommends improvements to optimize performance
- Occasionally designs solutions, creates proof of concepts, mentors developers and explores new technologies that would fit into existing architecture
- Able to work with a good level of autonomy and work effectively with a remote team
- Works in close collaboration with project team and other stakeholders
Technical Stack
- Node.js
- JavaScript
Work Mode
Hybrid