HamburgerMenu
hirist

Mars Telecom Systems - Senior Software Engineer - MERN Stack

Posted on: 02/01/2026

Job Description

Description:


Senior Software Engineer (MERN Stack) is a strong full-stack individual contributor responsible for building and maintaining reliable, scalable applications that support mission-critical transportation platforms used globally.

This role focuses on feature ownership, execution excellence, and high-quality delivery within established architectural patterns.

Key Responsibilities:


- Develop and maintain full-stack applications using MongoDB, Express.js, React, and Node.js

- Build responsive and accessible React-based user interfaces

- Design and implement RESTful APIs and backend services

- Own assigned features end-to-end, from development to production support

- Write clean, testable, and maintainable code

- Participate actively in code reviews and design discussions

- Debug and resolve issues across frontend, backend, and database layers

- Collaborate with QA, DevOps, and System Engineering teams for releases

Required Skills & Experience:


- 58 years of professional software engineering experience

- Strong hands-on experience with React (hooks, component architecture, state management)

- Solid backend experience using Node.js and Express.js

- Experience with MongoDB (schema design, queries, basic performance tuning)

- Experience building and consuming RESTful APIs

- Familiarity with authentication, authorization, and RBAC

- Experience working in Agile development environments

- Proficiency with Git and modern development workflows

Success in This Role:


- Delivers complex features independently and reliably

- Maintains high code quality and follows engineering standards

- Demonstrates clear ownership of assigned modules or services

- Escalates risks and dependencies proactively


info-icon

Did you find something suspicious?