HamburgerMenu
hirist

Senior Backend Engineer - Node.js Framework

Resources valley
Others
7 - 12 Years
star-icon
5white-divider7+ Reviews

Posted on: 26/07/2025

Job Description

Responsibilities :

- Architect, develop, and maintain scalable backend systems using NodeJS and TypeScript.

- Design and implement high-performance, secure RESTful APIs and microservices.

- Lead the design and implementation of complex data models and efficient database

operations using ORMs (TypeORM or Prisma).

- Write high-quality, well-documented, and testable code.

- Lead code reviews and provide technical guidance to the development team.

- Troubleshoot, debug, and optimize complex systems.

- Collaborate with cross-functional teams, particularly frontend developers.

- Drive technical decision-making and architectural designs.

- Mentor junior and intermediate developers, fostering their professional growth.

- Play a key role in technical project planning and execution.

- Ensure best practices in security, performance, and code qualityContribute to the creation

and maintenance of technical documentation.

- Contribute to the creation and maintenance of technical documentation.

Requirements :

- Fluent English is a must.


- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

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

- Expert-level proficiency in JavaScript and TypeScript.

- Extensive experience with NodeJS frameworks such as NestJS, Fastify, or Express.

- Strong expertise in designing and implementing RESTful APIs and microservices.

- Advanced knowledge of ORMs, particularly TypeORM and Prisma.

- Proficiency in designing and optimizing database schemas and queries.

- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

- Strong understanding of software architecture patterns and principles.

- Proficiency with version control systems (Git) and CI/CD pipelines.

- Experience with performance monitoring and optimization tools.

- Excellent problem-solving skills and attention to detail.


- Strong leadership and mentoring abilities.


info-icon

Did you find something suspicious?