Job Summary
Required Node.JS Senior Developer for the engineering platform. You will play a pivotal role in developing and enhancing high-performance applications and services. Your expertise in Node.JS and MongoDB coupled with additional desirable skills will drive the platforms evolution and functionality. Collaborating with our dedicated team you will leverage technology to maintain and extend our leadership in the telecommunications sector
Responsibilities
Design and develop scalable backend services and APIs for the engineering platform using Node.JS
Lead MongoDB integration and optimization efforts focusing on platform performance and scalability.
Work alongside front-end developers and system architects to ensure a cohesive user experience across the platform.
Implement software development best practices including code refactoring unit testing and continuous integration to maintain code quality and application performance.
Engage in code reviews and provide mentorship to junior developers promoting a culture of continuous improvement and learning.
Explore and integrate new technologies and methodologies such as AWS for cloud services and graph databases for complex data relationships.
Stay abreast of the latest trends in software development network engineering technologies and microservices architecture to enhance the platform.
Bachelors degree in Computer Science Engineering or a related field or equivalent professional experience.
Minimum of 6 years of extensive experience with Node.JS specifically in developing scalable web applications and APIs.
Demonstrated proficiency with MongoDB experience with graph databases is highly desired.
Strong skills in code refactoring unit testing and ensuring code quality through best practices.