HamburgerMenu
hirist

Node.js Developer - Backend Technologies

Recro
Mumbai
2 - 5 Years
star-icon
3.8white-divider71+ Reviews

Posted on: 10/07/2025

Job Description

About the Role :

We are seeking a talented and enthusiastic Node.js Developer with strong backend development experience to join our growing engineering team. You will be responsible for designing, developing, and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end. The ideal candidate is well-versed in Node.js, TypeScript, JavaScript, and has a passion for building scalable backend systems in a fast-paced, product-focused environment.

You will also contribute to improving our backend architecture, optimizing existing services, and possibly migrating legacy PHP services to Node.js. If you are a hands-on coder who enjoys solving complex problems, building robust APIs, and working with modern cloud technologies (GCP/AWS), we want to hear from you.


Key Responsibilities :


- Design, develop, and maintain scalable and efficient Node.js-based microservices.

- Write clean, modular, and maintainable TypeScript/JavaScript code following best practices.

- Build and integrate RESTful APIs and support complex backend logic.

- Design and optimize MongoDB, MySQL, and other relational/non-relational databases.

- Write complex SQL queries, design schemas, and ensure efficient data storage and retrieval.

- Implement caching solutions using tools like Redis to enhance performance.

- Integrate and manage Kafka messaging systems for real-time data processing.

- Work with Kubernetes (K8s) for deployment and scaling of services.

- Collaborate with frontend developers, designers, and DevOps to deliver well-integrated solutions.

- Provide technical support to internal teams, assist in debugging issues, and participate in code reviews.

- Translate product requirements into technical specifications and implementation strategies.

- Participate in PHP to Node.js migration projects (if applicable).

- Identify performance bottlenecks and optimize backend systems.

- Monitor and improve application performance, security, and reliability.

- Optional but beneficial: hands-on experience with GCP or AWS for managing infrastructure, deployments, and monitoring.

- Experience working with CI/CD pipelines is a plus.


Required Skills :


- 2 to 5 years of backend development experience, primarily with Node.js.

- Strong command of OOP concepts and system architecture.

- Proficient in TypeScript, JavaScript, and Node.js frameworks (e.g., Express.js).

- Hands-on experience with MongoDB, MySQL, and writing optimized queries.

- Familiar with Redis, Kafka, and Kubernetes (K8s) in a production setting.

- Solid understanding of web fundamentals: HTML, CSS, JavaScript, AJAX, sessions, authentication, and caching mechanisms.

- Familiarity with templating engines and MVC principles


info-icon

Did you find something suspicious?