Search by job, company or skills

CloudHire

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

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

  • 36 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138351607

Similar Jobs