MERN Stack Developer
Cubic corporation
Job Summary
As a MERN Stack Developer at Cubic, you will design and build full-stack web applications for mission-critical transportation and mobility platforms. This role involves developing responsive React frontends and secure, scalable Node.js/Express.js backends with MongoDB. You will translate product requirements into technical designs, write clean code, optimize performance, and collaborate with global engineering teams on fare systems, operations dashboards, and internal platforms, ensuring high reliability and real-world impact.
Must Have
- Design, develop, and maintain full-stack applications (MongoDB, Express.js, React, Node.js).
- Build responsive, accessible, and high-performance React frontends.
- Develop secure, scalable backend services and REST APIs.
- Translate product requirements into technical designs.
- Write clean, maintainable, and testable code.
- Participate in design discussions, code reviews, and architecture decisions.
- Optimize application performance, reliability, and scalability.
- Contribute to CI/CD pipelines.
- Debug production issues and support releases.
- Collaborate with Product Managers, System Engineers, QA, DevOps, and UX teams.
- 3–6 years of MERN stack development experience.
- Strong proficiency in JavaScript (ES6+).
- Solid experience with React (hooks, component architecture, state management).
- Strong backend development experience (Node.js, Express.js).
- Hands-on experience with MongoDB (schema design, performance).
- Experience building and consuming RESTful APIs.
- Familiarity with authentication, authorization, and role-based access control.
- Experience using Git, code reviews, and Agile development practices.
Job Description
Business Unit:
Cubic Transportation Systems
Company Details:
When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.
Job Details:
MERN Stack Developer – Product Engineering
Location: India (Hybrid)
Role Overview
At Cubic, we build mission-critical, large-scale transportation and mobility platforms used by cities and transit agencies across the world. As a MERN Stack Developer – Product Engineering, you will design and build full-stack web applications that power customer-facing products, internal platforms, and data-driven systems used in real-world transit environments.
This role is ideal for engineers who enjoy product ownership, system thinking, and building software that operates at scale, reliability, and real-world impact.
Key Responsibilities
Product & Application Development
- Design, develop, and maintain full-stack applications using MongoDB, Express.js, React, and Node.js
- Build responsive, accessible, and high-performance frontend applications using React
- Develop secure, scalable backend services and REST APIs
- Translate product requirements into technical designs and working features
- Work on applications that support fare systems, operations dashboards, reporting tools, and internal platforms
Engineering Excellence
- Write clean, maintainable, and testable code following Cubic’s engineering standards
- Participate in design discussions, code reviews, and architecture decisions
- Optimize application performance, reliability, and scalability
- Contribute to CI/CD pipelines and deployment readiness
- Debug production issues and support releases in collaboration with cross-functional teams
Collaboration
- Work closely with Product Managers, System Engineers, QA, DevOps, and UX teams
- Collaborate across global engineering teams (India, US, UK, APAC)
- Understand system-level constraints typical of transportation, payments, and regulated environments
Required Skills & Experience
- 3–6 years of hands-on experience in MERN stack development
- Strong proficiency in JavaScript (ES6+)
- Solid experience with React (hooks, component architecture, state management)
- Strong backend development experience using Node.js and Express.js
- Hands-on experience with MongoDB, including schema design and performance considerations
- Experience building and consuming RESTful APIs
- Familiarity with authentication, authorization, and role-based access control
- Experience using Git, code reviews, and Agile development practices
Worker Type:
Employee