Role : Backend Developer
Experience : 3-5 : Gurugram
We are looking for a Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities :
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI / CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements :
3-5 years of experience in backend development in startups, preferably in SaaS or AI-driven products.Proficiency in Node.js, Python, or Go.Deep understanding of RESTful API design.Strong experience with databases : PostgreSQL, MongoDB, ElasticSearch.Exposure to message queues, job schedulers, or event-driven architectures (e. g., SQS, Celery, etc).Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).Experience with Git, CI / CD tools, and writing unit / integration tests.Strong problem-solving skills and a mindset geared toward performance and security.Excellent communication and collaboration abilities.(ref : hirist.tech)