Posted on: 11/12/2025
We are looking for a highly skilled Senior Node.js Backend Developer with deep expertise in designing scalable, high-performance backend systems.
The ideal candidate will have hands-on experience in Generative AI (GenAI), working with large language models (LLMs), and be comfortable using modern AI-assisted development tools such as GitHub Copilot, Cursor, or similar intelligent editors.
The role involves designing complex system architectures, optimizing databases (preferably MySQL), integrating third-party APIs and GenAI models, and collaborating with cross-functional teams to deliver intelligent, future-ready software solutions.
Strategic Responsibilities :
- Design and develop robust, scalable, and intelligent backend applications using Node.js and related framework.
- Work on GenAI-driven systems, integrating large language models (LLMs) and AI APIs into backend workflows.
- Utilize AI-assisted coding tools (e.g., Copilot, Cursor) to improve efficiency and maintain high code quality.
- Design, optimize, and maintain MySQL database schemas, ensuring scalability, performance, and data integrity.
- Architect complex backend systems, implementing microservices, event-driven designs, and distributed processing.
- Perform rigorous testing, including unit and integration testing, to ensure application stability and
reliability.
- Debug and resolve technical issues, ensuring timely and sustainable solutions.
- Participate in code reviews to maintain code quality and promote knowledge sharing.
- Mentor junior developers and support team-wide technical growth.
- Perform market research and opportunity assessments on new concepts and ideas.
Required Experience :
- 38 years of experience in backend development with a focus on Node.js and scalable system design.
- Hands-on experience with Generative AI (GenAI), LLMs (OpenAI, Gemini, Claude, etc.), and AI API integration.
- Proficiency in JavaScript and TypeScript, including asynchronous programming and performance optimization.
- Proficient in developing and consuming RESTful APIs.
- Solid understanding of version control systems, especially Git.
- Strong debugging, analytical, and problem-solving skills.
- Experience with TypeScript in a Node.js environment.
- Familiarity with Redis, RabbitMQ, or other caching/message-queue systems.
- Hands-on experience with Docker and container-based deployment.
- Familiarity with unit testing frameworks such as Mocha, Chai, or Jest.
- Knowledge of security best practices in backend development (e.g., OAuth2, JWT, SQL injection prevention).
- Basic understanding of frontend technologies (HTML, CSS, and JavaScript frameworks).
Soft Skills :
- Excellent verbal and written communication skills.
- Ability to work both independently and collaboratively in a fast-paced, agile environment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588078
Interview Questions for you
View All