HamburgerMenu
hirist

Senior Backend Engineer - Node.js/NestJS

Talent Socio
Gurgaon/Gurugram
5 - 7 Years
star-icon
3.9white-divider12+ Reviews

Posted on: 01/12/2025

Job Description

Description :



Responsibilities :



- Design, develop, and maintain scalable backend systems and services using NestJS, hosted on AWS.



- Build and optimise secure, high-performance APIs to support front-end and mobile applications.



- Collaborate with front-end developers, product managers, and stakeholders to translate requirements into technical solutions.



- Implement and manage relational databases, preferably PostgreSQL, ensuring efficient schema design and migrations.



- Conduct code reviews to ensure high-quality, maintainable code and adherence to best practices.



- Optimise system performance, scalability, and reliability through comprehensive testing and monitoring.



- Utilise containerization technologies like Docker and infrastructure-as-code tools like Terraform.



- Stay updated on industry trends to recommend improvements to the backend technology stack.



- Mentor junior engineers, fostering a culture of collaboration and continuous learning.



Requirements :



- 5+ years of experience in backend development with a focus on scalable systems.



- Strong proficiency in NodeJS and NestJS for building modern, maintainable APIs.



- Hands-on experience with relational databases, particularly PostgreSQL, and schema management.



- Proficiency in AWS cloud services and deploying scalable applications.



- Solid understanding of API design, REST principles, and system performance optimisation.



- Experience with containerization (Docker) and infrastructure-as-code (Terraform).



- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.



- BS in Computer Science or a related field; an advanced degree is a plus.



- Excellent communication skills to articulate technical concepts to diverse stakeholders.



- Familiarity with microservices architectures and event-driven systems.



- Experience with CI/CD pipelines and automated testing frameworks.



- Knowledge of front-end frameworks like React for full-stack contributions.



- Exposure to Agile/Scrum development methodologies.


info-icon

Did you find something suspicious?