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