HamburgerMenu
hirist

Senior Backend Engineer - TypeScript/Express.js

Worksconsultancy
Noida
4 - 6 Years

Posted on: 07/12/2025

Job Description

Description :


- Design scalable platforms that empower our product and marketing teams to rapidly experiment.

- Own the quality of our products by writing automated tests, reviewing code, making systems observable and resilient to failures.

- Drive code quality and pay down architectural debt by continuous analysis of our codebases and systems, and continuous refactoring.

- Architect our systems for faster iterations, releasability, scalability and high availability using practices like Domain Driven Design, Event Driven Architecture, Cloud Native Architecture and Observability.

- Set the engineering culture with the rest of the team by defining how we should work as a team, set standards for quality, and improve the speed of engineering execution.

- Experience of 4-6 years of working in backend engineering with at least 2 years of production experience in TypeScript, Express.js (or another popular framework like Nest.js) and MongoDB (or any popular database like MySQL, PostgreSQL, DynamoDB, etc.).

- Well versed with one or more architectures and design patterns such as MVC, Domain Driven Design, CQRS, Event Driven Architecture, Cloud Native Architecture, etc.

- Experienced in writing automated tests (especially integration tests) and Continuous Integration. At STAGE, engineers own quality and hence, writing automated tests is crucial to the role.

- Experience with managing production infrastructure using technologies like public cloud providers (AWS, GCP, Azure, etc.). Bonus : if you have experience in using Kubernetes.

- Experience in observability techniques like code instrumentation for metrics, tracing and logging.

- Care deeply about code quality, code reviews, software architecture (think about Object Oriented

Programming, Clean Code, etc.), scalability and reliability.

- Bonus : if you have experience in this from your past roles.

- Understand the importance of shipping fast in a startup environment and constantly try to find ingenious ways to achieve the same.

- Need candidates from Growing startups or Product based companies only

Requirements :

1. 4 to 6 years experience in backend engineering

2. Minimum 2+ years hands-on experience with :

- TypeScript

- Express.js / Nest.js

3. Strong experience with MongoDB (or MySQL / PostgreSQL / DynamoDB)

4. Strong understanding of system design & scalable architecture

5. Hands-on experience in :

- Event-driven architecture / Domain-driven design

- MVC / Microservices

6. Strong in automated testing (especially integration tests)

7. Experience with CI/CD pipelines (GitHub Actions or similar)

8. Experience managing production systems

9. Solid understanding of performance, reliability, observability

10. Cloud experience (AWS preferred; GCP/Azure acceptable)

11. Strong coding standards Clean Code, code reviews, refactoring


info-icon

Did you find something suspicious?