Maersk

Software Engineer - Frontend

India, Bengaluru, 560064 Full time

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