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

13 Skills Required For This Role

Cross Functional Github Game Texts Quality Control Agile Development React Node.js Mongodb Ci Cd Express.js Mern Git Javascript

Similar Jobs