HamburgerMenu
hirist

Job Description

Job Title : Backend Developer (NestJS)


Experience Required : 1 - 2 Years


Job Location : Noida (Onsite)


Employment Type : Full-Time


Joining : Immediate


About the Company :


We are looking for a talented and motivated Backend Developer with mandatory experience in NestJS to design and implement backend systems for our core applications. The role involves working closely with cross-functional teams including frontend developers, DevOps engineers, and product managers. You will play a key role in building APIs, managing databases, optimizing performance, and ensuring seamless integration with client-facing interfaces.


The ideal candidate is someone who has a solid understanding of backend frameworks, database design, API development, and cloud environments. You should be capable of writing clean, efficient, and maintainable code while adhering to coding standards and design principles.


Key Responsibilities :


- Develop, maintain, and enhance backend applications using NestJS and TypeScript.


- Build scalable RESTful APIs and ensure high performance and responsiveness to requests.


- Write reusable, testable, and efficient code following coding standards.


- Integrate APIs with internal and third-party services securely and efficiently.


- Design database schemas and optimize SQL/NoSQL queries for performance.


- Implement authentication, authorization, and security best practices (JWT, OAuth2, etc.).


- Work closely with the frontend team to define data requirements and API contracts.


- Handle data storage solutions such as PostgreSQL, MySQL, and MongoDB.


- Participate actively in system design discussions, technical reviews, and sprint planning meetings.


- Maintain clear documentation for backend services, database designs, and API endpoints.


- Monitor application performance and troubleshoot production issues.


- Ensure proper deployment and version management using Git and CI/CD tools.


- Collaborate with DevOps teams for containerization (Docker) and cloud deployment (AWS/GCP).


- Research and implement new technologies that can enhance product functionality and team productivity.


Required Skills and Experience :


- Strong hands-on expertise in NestJS (mandatory).


- Solid understanding of Node.js runtime and asynchronous programming patterns.


- Strong experience with TypeScript, REST APIs, and microservice architecture.


- Proficiency with at least one relational or NoSQL database (MySQL, PostgreSQL, MongoDB).


- Familiarity with ORM frameworks such as TypeORM, Sequelize, or Prisma.


- Strong knowledge of API versioning, request validation, and error handling.


- Experience with API testing tools like Postman, Swagger, or Insomnia.


- Good understanding of Git, GitHub, and basic CI/CD practices.


- Knowledge of application security and best practices for backend services.


- Familiarity with Docker, Kubernetes, or containerized deployment processes is a plus.


- Excellent debugging and problem-solving abilities.


- Strong communication skills and ability to work effectively in a team-oriented environment.


Preferred Skills (Good to Have) :


- Experience with GraphQL API development.


- Basic understanding of frontend technologies such as ReactJS or Angular for better collaboration.


- Exposure to AWS, Azure, or Google Cloud Platform.


- Understanding of unit testing and frameworks such as Jest, Mocha, or Chai.


- Familiarity with Agile or Scrum methodologies.


- Previous experience working in a startup or fast-paced tech company.


Educational Qualification :


- Bachelors Degree in Computer Science, Information Technology, Engineering, or a related discipline.


- Candidates with relevant certifications in backend or Nest.js development will be preferred.


Why Join Us :


- Work with an experienced and dynamic engineering team.


- Opportunity to take ownership of critical backend systems.


- Exposure to cutting-edge technologies and modern development practices.


- Supportive work culture with opportunities for career growth and upskilling.


- Chance to work on impactful projects that reach thousands of users.


- Transparent communication and open-door policy for ideas and innovation.


info-icon

Did you find something suspicious?