We are looking for a highly skilled and motivated NodeJS Backend Developer with extensive experience in building robust and scalable backend systems using JavaScript, NodeJS, and related frameworks (e.g., Express.js as part of MEAN/MERN stacks).
This role is ideal for a seasoned backend engineer who is passionate about expanding their technical expertise and eager to embrace modern cloud-native patterns. You will play a crucial role in developing and optimizing our core backend services while having the unique opportunity to gain experience in TypeScript, advanced Microservices patterns, and serverless technologies such as AWS Lambda and DynamoDB.
Must Have Skills:5+ years of demonstrable professional experience in backend software development
Deep expertise in Node.js and JavaScript for server-side application development
Strong understanding of RESTful API design and implementation
Experience with MongoDB or other NoSQL databases
Proficiency with Git for version control
Solid understanding of software testing principles (unit, integration, end-to-end testing)
Excellent problem-solving skills and a solid grasp of data structures and algorithms
Strong communication and collaboration skills, with experience working in Agile environments
Good to Have Skills:Familiarity with relational databases (e.g., PostgreSQL, MySQL, SQL Server)
Exposure to TypeScript, serverless technologies (AWS Lambda, DynamoDB), and Microservices architecture
Experience with cloud platforms like AWS, Azure, or GCP