Job Description
Senior Full Stack Developer — Job Description
Key Responsibilities
Design, develop, and maintain
full-stack applications
using
Node.js ,
React , and modern JavaScript frameworks.
Work across the entire stack —
frontend, backend, databases, serverless, and infrastructure-aware development .
Architect scalable backend services using
Node.js ,
PostgreSQL , and
Elasticsearch .
Build and deploy
serverless functions
(e.g., AWS
Lambda ), ensuring efficiency and low-latency performance.
Deep dive into complex systems to
debug, troubleshoot, and optimize
code across multiple services.
Perform
code reviews , enforce coding standards, and mentor junior developers.
Collaborate closely with
Product, DevOps, QA , and other engineering teams to deliver features end-to-end.
Work comfortably in
Linux environments , using tools like
Git ,
Vim , CLI-based workflows, and basic shell scripting.
Implement and maintain APIs, data flows, and integrations with internal/external services.
Build high-quality, responsive user interfaces using
React
and modern frontend practices.
Write clean, testable, maintainable code and contribute to overall system architecture and design.
Continuously improve application performance, reliability, and scalability.
Contribute to tech decisions, system design discussions, and long-term architectural planning.
Requirements
3–6 years of experience
as a full-stack developer (mid-senior level).
Strong proficiency with:
Node.js
(backend development)
React / JavaScript
(frontend)
PostgreSQL
(queries, optimization, schema design)
Elasticsearch
(indexing, querying, optimization)
Linux environments , CLI tools, Git, and Vim
Experience building and maintaining
serverless applications
(AWS Lambda or similar).
Strong debugging skills — ability to inspect logs, isolate issues, and fix complex problems fast.
Experience writing and reviewing high-quality, production-ready code.
Solid understanding of
API design , microservices, and system architecture.
Ability to take ownership of features from requirement to deployment.
Comfortable working in agile, fast-paced environments.
Python experience is a strong plus .
Knowledge of CI/CD, containerization, or cloud environments is a bonus.
Note - Only Immediate joiners should apply
Location
- Gurugram Onsite
Salary
- 10-12 LPA
Expereince
- minimum 2 years
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 8, 2026
Job Type:
Technology
Location:
India
Company:
CloudHire
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.