Position Overview:
We are seeking a highly skilled and experienced Senior Node.js Developer with a strong background in MongoDB to join our dynamic development team.
The ideal candidate will have a minimum of 5 years of professional experience in Node.js development and a proven track record of delivering robust and scalable applications.
Experience with Python, OpenAI, llama 2/3 or other GenAI platforms is a plus.
Key Responsibilities:Develop, maintain, and enhance server-side applications using Node.js.Design and implement RESTful APIs to support front-end services and mobile applications.Optimize and scale applications to handle high traffic and large data sets.Integrate and manage MongoDB databases, ensuring data integrity and performance.Own and maintain AWS-based backend machines/clusters.Write clean, maintainable, and well-documented code.
Qualifications:
Minimum of 5 years of professional experience in Node.js development.Strong expertise in MongoDB, including schema design, indexing, and performance optimization.Proficient in JavaScript and familiar with ES6+ features.Experience with Express.js or similar web application frameworks.Solid understanding of asynchronous programming and event-driven architecture.Familiarity with version control systems, preferably Git.