Software Engineer - Frontend

Maersk.wd3.maersk Manual

Apply to this job
India, Bengaluru, 560064 Until 8/22/2026 First posted March 18, 2026 Last posted March 18, 2026
Job description

TechOT – Planning & Forecasting
Software Engineer – Front-End Developer

We are looking for a Front-End Engineer with strong React expertise, solid product engineering skills, and experience in terminal operations to help build intuitive, reliable, and scalable applications for our terminal users.
As part of a cross-functional product team, you'll work closely with product managers, UX designers, domain specialists, and backend engineers to shape solutions end-to-end—from discovery to delivery.

Key Responsibilities

Collaborate with product, UX, and terminal SMEs to understand user needs and workflows.
Translate business requirements and Figma designs into clean, accurate, production-ready React interfaces.
Build responsive, accessible, and maintainable UIs using modern front-end practices.
Design predictable, efficient state and data flows in complex React applications.
Ensure reliability and performance, particularly in data-heavy or operationally critical features.
Write clean, testable code and contribute to automated testing coverage.
Participate in architecture discussions, code reviews, and continuous improvement.
Mentor and guide engineers, contributing to overall product engineering quality.
What You Bring
Strong professional experience building production applications with React.js.
Direct experience in terminal operations, container handling, or port-operational systems.
Ability to translate Figma UX designs into high-quality React implementations.
Strong understanding of JavaScript, HTML, CSS, and responsive UI engineering.
Solid grasp of React fundamentals and designing scalable component architectures.
Expertise in managing state and server/client data patterns
Proficiency with modern build tools (e.g., Vite, Webpack) and Git workflows.
Experience with unit, integration, and UI testing.
Strong collaboration skills and experience working in cross-functional product teams.
Desirable
Experience with MDS (Maersk Design System) component library development
Familiarity with operational dashboards, workflow products, or planning tools.
Portfolio, code samples, or examples of previous product work.

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

 

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing  accommodationrequests@maersk.com

About this role

Summary

Build scalable React UIs for terminal operations, collaborating with cross-functional teams.

Job title

Software Engineer - Frontend

Experience level

professional experience with React.js

Industry

software

Location requirements

Bengaluru, India; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

reactjavaScripthtmlcssgit

Preferred skills

mdsdashboardsworkflow tools

Specializations

reactfrontendUIjavaScriptresponsive design
Locations

Structured locations inferred from the posting.

Unknown location

Work arrangement unknown