Overview
Senior Software Engineer Backend (NestJS / Node.js)
Experience : 4-6 Years
Location : Hyderabad
Skills Required : Node.js,Nest.js, JavaScript/Typescript, Cloud experice (AWS/GCP/AZURE), CI/CD - Gitlab/Jenkins,Docker & Kubernetes, MongoBD
Nice to have : Devops, terraform, kafka,microservices architecture
Package : 13-18LPA
Role Overvie
wWe are seeking a highly skilled Senior Backend Engineer with strong expertise in NestJS, Node.js, and TypeScript to architect, build, and optimize backend systems for scalable, secure, and high-performance applications. You will work closely with cross-functional teams to design and implement backend solutions, manage cloud infrastructure, and ensure robust CI/CD pipelines
.This role demands deep technical knowledge, hands-on development expertise, and an ability to mentor mid/junior developers while ensuring adherence to best practices in code quality, security, scalability, and DevOps automation
.
Key Responsibiliti
es● Backend Developmen
t:○ Design and develop RESTful and GraphQL APIs using NestJS and Node.j
s.○ Write high-performance, modular, and maintainable TypeScript cod
e.○ Implement business logic, data modeling, and service orchestratio
n.● Database Managemen
t:○ Design and optimize schemas in PostgreSQL / MariaDB and MongoD
B.○ Write optimized SQL queries, indexes, and stored procedure
s.○ Handle data migrations, replication, and backup strategie
s.● Cloud & Infrastructur
e:○ Manage and deploy services on Google Cloud Platform (GCP) including Cloud Stora
geBuckets, IAM policies, Compute Instances, Cloud DNS, and Hostin
g.○ Implement and maintain infrastructure automation with Terraform and Ansibl
e.○ Manage Kubernetes clusters for deployment scalabilit
y.● CI/CD & DevOp
s:○ Implement and maintain CI/CD pipelines in GitLab and/or Jenkin
s.○ Automate build, test, and deployment workflow
s.○ Ensure zero-downtime deployments and environment parit
y.● Securit
y:○ Apply OWASP security principles in backend API
s.○ Manage IAM roles and permissions in cloud environment
s.○ Implement secure API authentication & authorization (JWT, OAuth2
).● Team Collaboration & Mentorshi
p:○ Collaborate with frontend, QA, and DevOps teams for smooth deliver
y.○ Review code for performance, security, and maintainabilit
y.○ Mentor junior developers and guide best practice
s.
Qualificati
ons● Bachelor’s degree in Computer Science, Engineering, or equivalent experien
ce.● 4–6 years of backend development experience with Node.js/Nest
JS.● Strong knowledge of cloud infrastructure (GCP preferred, AWS/Azure is a plu
s).● Proven experience designing and deploying production-grade CI/CD pipelin
es.● Hands-on Kubernetes, Terraform, and Ansible experien
ce.● Excellent understanding of relational and NoSQL database performance tuni
ng.● Strong problem-solving skills and debugging capabiliti
es.● Excellent communication and mentoring skil
ls.
Nice-to-Have Sk
ills● Experience with Redis, RabbitMQ, or Ka
fka.● Exposure to microservices architecture and distributed syst
ems.● Experience with automated testing frameworks (Jest, Mocha, Cypre
ss).● Familiarity with observability tools (Prometheus, Grafana, E
LK).
Ben
efits⮚ A responsible position in a fast-growing and highly innovative sta
rt-up⮚ An agile and diverse team with colleagues from all over the world, working with our
mainoffice in Ge
rmany⮚ English speaking open work environment, with flat hierarchies and short decision-m
aking
paths⮚ Creative freedom for own ideas, projects and personal develop
ment.⮚ Quarterly awards for recognizing the hard work and talent within the
team.