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.
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
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Lead project delivery in capital markets and trading, driving digital transformation and managing cross-functional teams using Agile methodologies.
Top Skills:
Agile MethodologiesConfluenceJIRAMobile App DevelopmentWeb Development
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Python Developer, you will develop fullstack applications, manage backend systems, and collaborate to drive technical solutions that impact business results.
Top Skills:
C++DockerGoJavaJavaScriptKubernetesNext.JsPythonReactRust
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Design and implement cloud automation and platform architecture to migrate monolithic Rails apps to containerized microservices on EKS/AKS. Build tooling with Terraform, Ruby, YAML and scripting, drive AWS platform initiatives, ensure observability with New Relic, and mentor junior engineers to improve cloud operations and SRE capabilities.
Top Skills:
AksAWSAzureEksGCPKubernetesNew RelicPythonRubyRuby On RailsTerraformYaml
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

