← Back to Jobs

Full Stack Developer (Node.js, AWS SAM, React, PostgreSQL)

Experience : 4+ Years Project Location(s) : Trivandrum, Kochi

Notice period : Immediate
Mode of hiring – Permanent
Work mode-Hybrid
Client interview – Yes

Job Summary

We are looking for a skilled and motivated Full Stack Developer with 4+ years of experience to join our engineering team. The ideal candidate will be responsible for building scalable, high-performance web applications using React.js (frontend) and Node.js (backend), with a strong focus on serverless architecture using AWS SAM.

You will work across the full development lifecycle, from designing user interfaces to developing backend services and deploying cloud-native applications on AWS.

Key Responsibilities

Backend Development (Node.js)

  • Develop and maintain robust, scalable, and secure RESTful APIs/Microservices using Node.js
  • Build and deploy serverless applications using AWS Lambda, API Gateway, and AWS SAM.
  • Design and manage database schemas (both SQL like PostgreSQL/MySQL and NoSQL like DynamoDB) and ensure efficient data storage and retrieval.
  • Implement authentication, authorization, and security best practices (e.g., OAuth 2.0, JWT) across the backend systems.
  • Optimize backend performance, reliability, and security.

Frontend Development (React)

  • Design and implement highly responsive user interfaces and reusable components using React.js and its ecosystem (e.g., Hooks, Redux/Context API, React Router).
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write and maintain reliable unit and integration tests for front-end code (e.g., using Jest, React Testing Library, or Cypress).
  • Cloud & DevOps (AWS)
  • Develop and manage cloud-native applications using AWS services, including:
  • Lambda, API Gateway, S3, RDS (PostgreSQL), CloudFront
  • CloudWatch, IAM, VPC
  • Use AWS SAM for infrastructure as code and application deployment.
  • Implement and maintain CI/CD pipelines for automated builds and deployments.
  • Monitor, troubleshoot, and optimize applications for performance and cost.

Architecture & Leadership

  • Participate in architecture and system design discussions, offering input on technical direction and stack choices.
  • Conduct thorough code reviews to maintain high code quality, performance, and adherence to established standards.
  • Mentor and guide junior developers, promoting a culture of engineering excellence and continuous improvement.

Required Skills & Qualifications

  • 4+ years of professional experience in full stack software development.
  • Expert proficiency in JavaScript/TypeScript, Material-UI (MUI), HTML5 and CSS3
  • Deep expertise with the React framework, including state management, component lifecycle, and performance optimization.
  • Strong backend development skills with Node.js and experience building high-volume, scalable APIs.
  • Proven hands-on experience with AWS serverless architecture (Lambda, API Gateway, SAM).
  • Familiarity with modern software engineering practices, including Agile/Scrum, Git version control, and containerization (e.g., Docker).
  • Strong analytical, communication, and problem-solving skills, with a track record of owning projects end-to-end.

Preferred (Bonus) Skills

  • Experience with AI-assisted / AI-native development tools such as:
  • AWS Kiro (spec-driven development, AI-assisted workflows)
  • GitHub Copilot, Claude Code, or similar coding assistants
  • Understanding of Spec-Driven Development (SDD) or AI-assisted software development practices.
  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or AWS CDK.
  • Experience with Test-Driven Development (TDD) and advanced testing frameworks.

InApp India Office

121 Nila, Technopark Campus
Trivandrum, Kerala 695581
+91 (471) 277 -1800
mktg@inapp.com

InApp USA Office

999 Commercial St. Ste 210 Palo Alto, CA 94303
+1 (650) 283-7833
mktg@inapp.com

InApp Japan Office

6-12 Misuzugaoka, Aoba-ku
Yokohama,225-0016
+81-45-978-0788
mktg@inapp.com
Terms Of Use
© 2000-2026 InApp, All Rights Reserved