Senior Full Stack Developer

New
J
JobgetherSoftware development
Based in United States, 12:00 PM–9:30 PM IST during summer and 1:00 PM–10:30 PM IST during winterContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of overall software development experience; at least 4 years with Node.js and/or NestJS, 3 years of Angular experience, 3 years of Docker and Docker Compose experience, 4 years designing REST APIs, and 1 year working with AI tools.
Required Skills
DockerNode.jsGCPAngularNest.jsRESTful APIs

Requirements

  • At least 8 years of overall software development experience.
  • At least 4 years of hands-on experience with Node.js and/or NestJS.
  • At least 3 years of Angular experience.
  • At least 3 years of Docker and Docker Compose experience.
  • At least 4 years of professional experience designing REST APIs.
  • At least 1 year of practical experience working with AI tools such as Claude, MCP, or LLM APIs.
  • Experience using AI-assisted development environments such as Claude and Cursor.
  • Strong backend engineering capabilities and the ability to contribute effectively to frontend development.
  • Experience working within an existing team and established codebase while managing day-to-day work independently.
  • Nice to have: 2+ years with Google Cloud Platform and Cloud Run, 2+ years with Swagger or API documentation, and 1+ year with microservices architecture.

Responsibilities

  • Maintain, enhance, and support a live production platform.
  • Deliver features across backend and frontend components, with an approximately 70% backend and 30% frontend focus.
  • Design, build, maintain, and improve backend services and REST APIs using Node.js and NestJS.
  • Contribute to frontend development using Angular.
  • Develop and maintain containerized services using Docker and Docker Compose.
  • Design and document APIs while following established codebase patterns.
  • Manage day-to-day development priorities and delivery while collaborating with the engineering team.
  • Follow established development, testing, documentation, and deployment processes.
  • Apply AI-assisted development tools where appropriate.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now