We're looking for an exceptional backend engineer who values clean architecture, performance, and long-term thinking. The ideal candidate is comfortable working across the stack and enjoys building systems that are reliable, scalable, and easy to reason about.
Responsibilities
- Design and build backend services using Node.js, TypeScript, and PostgreSQL
- Build modular, maintainable frontend components using React
- Own and continuously improve Docker-based deployment pipelines and CI/CD workflows
- Improve performance, observability, and overall operational maturity as the product evolves
- Make architecture decisions that optimize for long-term maintainability and scale
- Contribute to a high-bar engineering culture through thoughtful reviews and technical leadership
Requirements
- 3+ years of hands-on software development experience
- Deep understanding of Node.js, Express, TypeScript, and React
- Strong foundation in database design, data modelling, and query optimization
- Production experience with Docker, CI/CD pipelines, and modern tooling (GitHub, Jira, automated testing, etc.)
Nice to Have
- Exposure to modern LLM / AI workflows (e.g. fine-tuning, RAG, vector databases)
- Experience in early-stage or high-ownership engineering environments
- Graduate from IIT/NIT or other top engineering institutes