Node.js Developer
Node.js Developer
Experience: 6 months – 2 year
Location: Ernakulam
Job Type: Full-time
About the Role
We’re looking for a driven and hands-on Node.js Developer who’s eager to grow their backend skills and contribute to meaningful projects. If you’re passionate about building scalable, secure, and efficient server-side applications, and enjoy collaborating with different teams, this is a great opportunity for you.
You’ll be working closely with designers, frontend developers, and product teams to build and maintain backend services that power our applications and databases..
Key Responsibilities
- Develop, maintain, and enhance backend services using Node.js and Express.js
- Write clean, maintainable, and efficient JavaScript (ES6+) code
- Design and optimize database schemas and queries using MySQL
- Work with MongoDB and Mongoose (preferred but not required)
- Build and integrate RESTful APIs with robust request/response handling
- Implement authentication and authorization systems (e.g., JWT, OAuth)
- Participate in Git-based version control workflows, including code reviews
- Collaborate with cross-functional teams to ensure backend services align with frontend and product requirements
- Follow backend best practices for performance, scalability, and security
Requirements
- 6 months to 2 year of practical experience in backend development using Node.js
- Solid understanding of JavaScript (ES6+) and asynchronous programming
- Hands-on experience with MySQL – design, queries, and optimization
- Familiarity with MongoDB and Mongoose is a plus
- Experience developing and integrating RESTful APIs
- Proficiency in Express.js or similar Node.js frameworks
- Basic knowledge of authentication/authorization mechanisms (JWT, OAuth)
- Exposure to Git and collaborative development workflows
- Awareness of backend performance, security, and scalability considerations
Nice to Have- Experience working in agile development environments
- Familiarity with cloud platforms (e.g., AWS, GCP) or containerization tools (e.g., Docker)

u