Full-Stack Software Engineer – React, Node.js, TypeScript & AWS

Catalysts
Bengaluru, Karnataka, India

Experience:* 3+ years

*Employment:* Full-time

*Location:* Bangalore

## About the Role

We are looking for a full-stack developer who can independently build, test and deploy secure production features while using modern AI development tools effectively.

## Responsibilities

  • Develop responsive web interfaces using React and TypeScript.
  • Build backend services and REST APIs using Node.js and TypeScript.
  • Work with AWS services such as ECS, SQS, DynamoDB, S3, RDS, KMS and CloudWatch.
  • Work with PostgreSQL and NoSQL databases.
  • Write automated tests and troubleshoot production issues.
  • Use AI tools for coding, debugging, testing and documentation.
  • Review AI-generated code for correctness, security and maintainability.
  • Own features from development through deployment and verification.

## Requirements

  • 2–4 years of full-stack development experience.
  • Strong experience with React, Node.js, TypeScript and REST APIs.
  • Hands-on experience deploying and supporting applications on AWS.
  • Good knowledge of PostgreSQL, SQL and NoSQL databases.
  • Strong practical experience with Codex, Claude Code, GitHub Copilot or similar AI development tools.
  • Ability to instruct AI tools clearly and validate their output.
  • Understanding of authentication, asynchronous workflows and secure API development.
  • Experience with Git, automated testing, Docker and CI/CD.
  • Ability to work independently and communicate clearly.

## Good to Have

  • Experience building multi-tenant SaaS products.
  • Familiarity with Redis, ClickHouse or event-driven systems.
  • Experience with agentic development workflows or AI automations.
  • Exposure to browser or mobile SDK development.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →