Skip to main content

Full‑Stack Developer (React + NodeJS + PostgreSQL)

Technology
TM Systems
Ahmedabad, India1 months agoUntil 18/8/2026
Full time

Job description

Job Title: Full Stack Developer (React NodeJS PostgreSQL)

Location: On-site - Ahmedabad

About the Role

We are looking for a skilled Full Stack Developer with strong expertise in Node.js (NestJS) and React/Next.js to build scalable, high-performance web applications. You will work across the full development lifecycle — from designing APIs and database models to building responsive user interfaces — while collaborating closely with product, QA, and DevOps teams. This role offers the opportunity to work on modern architectures, cloud-native systems, and real-world business problems in a fast-paced environment.

Key Responsibilities

  • Build and maintain backend services using Node.js / NestJS
  • Develop responsive frontend apps using React / Next.js
  • Design and consume REST APIs
  • Work with PostgreSQL for data modelling and queries
  • Implement Redis, caching, queues, and background jobs
  • Integrate identity providers and third-party APIs
  • Write clean, testable TypeScript code
  • Join code reviews, design discussions, and sprint planning
  • Debug production issues and improve performance
  • Work closely with product, QA, and DevOps teams
  • Follow CI/CD and DevOps practices
  • Use Git for version control

Required Skills

Backend

  • Node.js with NestJS (must-have)
  • Strong TypeScript skills
  • REST APIs, JWT / OAuth authentication
  • PostgreSQL, schema design, indexing
  • ORMs & migrations (Prisma / TypeORM / Sequelize)
  • Redis, caching, queues (BullMQ/RabbitMQ)
  • Identity provider integration
  • Third-party APIs and webhooks
  • Logging, monitoring, error handling
  • Basic system design knowledge
  • Docker/Kubernetes is a plus

Frontend

  • React with Next.js
  • State management (Redux / RTK / Zustand)
  • Frontend TypeScript
  • API integration and async handling
  • Performance tuning and code splitting
  • Responsive and cross-browser UI
  • UI libraries (MUI / Tailwind / Bootstrap)
  • Basic security (XSS, CORS)
  • Testing basics (Jest, RTL)
  • Soft Skills
  • Strong problem-solving ability
  • Logical and analytical thinking
  • Team player with independent ownership

Join our team and contribute to a collaborative, innovative environment, where your ideas can truly make a difference.

We look forward to receiving your application

Keywords
ReactOSSCHEMAReduxRedisTypescriptRabbitMQNode.jsJavaScriptDevOpsOauthPostgresqlBootstrapJWtCI / CDNodeDebuggerDockerGitKubernetesReact.js

Interested in this role?