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

Posted 14 Days Ago
Be an Early Applicant
Baner, Pune, Maharashtra, IND
In-Office
Senior level
Mobile • Software • App development
The Role
Design, build, and maintain scalable full-stack features using React and Node. Develop RESTful APIs and microservices, manage relational and NoSQL databases, implement CI/CD and AWS deployments, write TypeScript, conduct code reviews, troubleshoot production issues, and contribute to architecture and documentation.
Summary Generated by Built In

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.

          Skills Required

          • 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 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
          • 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
          • Excellent problem-solving, communication, and ability to work independently and in a team
          Am I A Good Fit?
          beta
          Get Personalized Job Insights.
          Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

          The Company
          Draper, Utah
          54 Employees
          Year Founded: 2018

          What We Do

          Hire brilliant software developers and scale your team

          Similar Jobs

          Mastercard Logo Mastercard

          Senior Site Reliability Engineer

          Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
          Hybrid
          Navi Mumbai, Thane, Maharashtra, IND
          38800 Employees

          Mastercard Logo Mastercard

          Software Engineer

          Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
          Hybrid
          Navi Mumbai, Thane, Maharashtra, IND
          38800 Employees

          HERE Technologies Logo HERE Technologies

          Senior Software Engineer

          Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
          Hybrid
          Mumbai, Maharashtra, IND
          6000 Employees

          ZS Logo ZS

          Finance Associate - Client Accounting

          Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
          Hybrid
          Pune, Maharashtra, IND
          15000 Employees

          Similar Companies Hiring

          Hanover Park Thumbnail
          Artificial Intelligence • Fintech • Software • Financial Services
          New York, New York
          42 Employees
          Kepler  Thumbnail
          Fintech • Software
          New York, New York
          6 Employees
          Onshore Thumbnail
          Artificial Intelligence • Fintech • Software • Financial Services
          New York, New York
          60 Employees

          Sign up now Access later

          Create Free Account

          Please log in or sign up to report this job.

          Create Free Account