Senior Full-Stack Developer (React.js+Node.js)

Codebase

Maharashtra

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Codebase, based in Pune, India, is a young software services company delivering enterprise SaaS, eCommerce, cloud, and application development for global product companies. You’ll own features end-to-end—from UI components to backend APIs—working closely with designers, PMs, and engineers to ship scalable, production-grade software.

You will work on full stack development using React.js and Node.js, crafting clean TypeScript code, building RESTful APIs, and contributing to architectural

Qualifications

  • 6+ years of hands-on full stack experience with React.js and Node.js in production.
  • Strong command of TypeScript, ES6+ features, and async/await patterns.
  • Proficiency with Express.js, Nest.js, or a comparable Node.js framework.
  • Solid understanding of REST API design, microservices architecture, and database modelling (MongoDB, PostgreSQL, or MySQL).
  • Hands-on experience with Git, CI/CD pipelines, and cloud platforms — particularly AWS (ECS and Lambda).
  • Experience with state management solutions such as Redux, Context API, or Zustand.
  • Ability to write clean, well-tested code and participate meaningfully in code reviews.

Responsibilities

  • Design, develop, and maintain scalable full stack features across React.js frontends and Node.js backends
  • Build and consume RESTful APIs; contribute to microservices architecture decisions and backend service design
  • Write clean, well-structured TypeScript with a focus on performance, readability, and long-term maintainability
  • Collaborate with designers and product managers to translate requirements into production-ready implementations
  • Manage data models and queries across relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)
  • Own your code through the full lifecycle — design, build, test, deploy, and monitor in production
  • Set up and maintain CI/CD pipelines; deploy and manage services on AWS (ECS, Lambda)
  • Conduct and participate in code reviews to maintain engineering standards across the team
  • Troubleshoot and resolve performance bottlenecks, bugs, and production issues proactively
  • Contribute to technical documentation, architecture discussions, and sprint planning
  • Nice To Have: Docker and Kubernetes for containerisation and orchestration
  • Nice To Have: WebSockets or real-time communication patterns
  • Nice To Have: Testing frameworks — Jest, Mocha, or similar
  • Nice To Have: Serverless architecture and function-based compute models
  • Soft Skills: Excellent problem-solving and analytical skills.
  • Soft Skills: Strong communication and interpersonal abilities.
  • Soft Skills: Ability to work independently and as part of a team.
  • Soft Skills: Proactive and eager to learn new technologies.

Skills

React.js
Node.js
TypeScript
REST API design
AWS
CI/CD

Job description

Company Introduction

Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.



Company Introduction

Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.



You’ll own features end-to-end — from UI components to backend APIs — working closely with designers, PMs, and fellow engineers to ship scalable, production-grade software. If you care about clean code, fast feedback loops, and building things that last, this is for you.



Key Responsibilities


  • Design, develop, and maintain scalable full stack features across React.js frontends and Node.js backends

  • Build and consume RESTful APIs; contribute to microservices architecture decisions and backend service design

  • Write clean, well-structured TypeScript with a focus on performance, readability, and long-term maintainability

  • Collaborate with designers and product managers to translate requirements into production-ready implementations

  • Manage data models and queries across relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)

  • Own your code through the full lifecycle — design, build, test, deploy, and monitor in production

  • Set up and maintain CI/CD pipelines; deploy and manage services on AWS (ECS, Lambda)

  • Conduct and participate in code reviews to maintain engineering standards across the team

  • Troubleshoot and resolve performance bottlenecks, bugs, and production issues proactively

  • Contribute to technical documentation, architecture discussions, and sprint planning



Requirements


  • 6+ years of hands‑on full stack experience with React.js and Node.js in production environments

  • Strong command of TypeScript, ES6+ features, and async/await patterns

  • Proficiency with Express.js, Nest.js, or a comparable Node.js framework

  • Solid understanding of REST API design, microservices architecture, and database modelling (MongoDB, PostgreSQL, or MySQL)

  • Hands‑on experience with Git, CI/CD pipelines, and cloud platforms — particularly AWS (ECS and Lambda)

  • Experience with state management solutions such as Redux, Context API, or Zustand

  • Ability to write clean, well‑tested code and participate meaningfully in code reviews



Nice To Have


  • Docker and Kubernetes for containerisation and orchestration

  • WebSockets or real‑time communication patterns

  • Testing frameworks — Jest, Mocha, or similar

  • Serverless architecture and function‑based compute models



Soft Skills


  • Excellent problem‑solving and analytical skills.

  • Strong communication and interpersonal abilities.

  • Ability to work independently and as part of a team.

  • Proactive and eager to learn new technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (React.js+Node.js)
Senior Full-Stack Developer (React.js+Node.js)

Codebase • Pune District

On-site
INR 1,200,000 - 1,500,000
Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Pune District

On-site
Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Full-Stack Developer (Python+React.js+AWS)
Senior Full-Stack Developer (Python+React.js+AWS)

Codebase • Pune District

On-site
INR 1,000,000 - 1,500,000
Full Stack Developer (Node.js + React)
Full Stack Developer (Node.js + React)

Purpletalk • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Developer
Senior Developer

Soterius, Inc. • Dadri

On-site
INR 1,200,000 - 2,200,000
Full Stack Developer
Full Stack Developer

Primisdigital • Pune District

On-site
INR 1,500,000 - 2,000,000
Senior Full Stack Developer (Backend Heavy)
Senior Full Stack Developer (Backend Heavy)

Carnera Technologies • Pune District

Hybrid
INR 2,200,000 - 4,200,000
Full Stack Developer
Full Stack Developer

A C Agarwal Share Brokers • Vadodara

On-site
INR 800,000 - 1,200,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000