Codebase Logo

Codebase

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

Reposted 6 Days Ago
Be an Early Applicant
In-Office
Baner, Pune, Maharashtra
Senior level
In-Office
Baner, Pune, Maharashtra
Senior level
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.
The summary above was generated by AI

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.

          Similar Jobs

          3 Hours Ago
          Easy Apply
          Hybrid
          Mumbai, Maharashtra, IND
          Easy Apply
          Senior level
          Senior level
          Cloud • Information Technology • Security • Software • Cybersecurity
          Provide technical expertise to enterprise customers, own the technical sales cycle, and deliver impactful sales presentations.
          Top Skills: Data ProtectionSaas-Based TechnologiesWeb-Related Technologies
          3 Hours Ago
          Hybrid
          Mid level
          Mid level
          Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
          Develop complex solutions using various technologies, manage projects through all lifecycle phases, and collaborate with teams to drive results. Emphasizes consulting mindset, client-first approach, and effective communication skills.
          Top Skills: AWSAzureEtl TechnologiesGCPHadoopInformaticaPysparkSparkSQLSsisTalend
          3 Hours Ago
          Remote or Hybrid
          Mumbai, Maharashtra, IND
          Senior level
          Senior level
          Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
          Lead change management for S/4 HANA and o9 planning data governance workstreams (master data, business data, analytics). Develop and execute change strategies, stakeholder engagement, training and communications, measure adoption, coach leaders, and support Ataccama deployment to embed data governance and a data-driven culture across regions.
          Top Skills: AtaccamaMdmO9 PlanningSap S/4 Hana

          What you need to know about the Mumbai Tech Scene

          From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

          Sign up now Access later

          Create Free Account

          Please log in or sign up to report this job.

          Create Free Account