Duties and Responsibilities:
Be a team player, someone who can communicate effectively.
Adhere to established Development standards, Code Quality Standards, collaborate to maintain
source code via tools like Git.
Analyze requirements and technical specifications and implement assigned development tasks
using various technologies.
Design, develop, and maintain scalable applications using Node.js, NestJS, and TypeScript, while
working with MongoDB to design schemas, optimize queries, and maintain data integrity.
Minimum Qualifications:
Computer science degree; master’s preferred
5+ years of experience in Node.js development engineer role.
3+ years of experience developing high available & performant systems using AWS services.
General Skills:
Team player and is a skilled communicator both verbally and in writing.
Acts with professionalism both in person and when working remotely with external / internal stakeholders.
Self-managed, with the ability to prioritize and work in a fast-paced environment.
Excellent problem-solving skills, willingness to learn new technologies and skills.
Mandatory Technical Skills:
Proficiency in JavaScript and/or TypeScript.
Strong understanding of Node.js, including asynchronous programming and event-driven architecture.
Experience with Nestjs or Express.js or similar frameworks (e.g., Koa, Hapi) to handle HTTP requests and
build RESTful APIs
Familiarity with databases ( MongoDB, PostgreSQL) to store user data and logs.
Familiarity with AWS web services for for deploying and scaling the application
Knowledge in testing frameworks like Jest.
Bachelor's degree in Computer Science