
Software Engineer - Frontend
/10
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.
Company benefits
Working at Maersk
Company employees:
Gender diversity (m:f):
Hiring in countries
Argentina
Australia
Bangladesh
Brazil
Cambodia
Canada
Chile
China
Colombia
Croatia
Czechia
Denmark
Ecuador
Egypt
France
Germany
Greece
Guatemala
Hong Kong
Hungary
India
Indonesia
Ireland
Italy
Japan
Malaysia
Mauritius
Mexico
Morocco
Netherlands
Norway
Panama
Peru
Philippines
Poland
Portugal
Romania
Saudi Arabia
Senegal
Serbia
Singapore
South Africa
South Korea
Spain
Sri Lanka
Sweden
Taiwan
Tanzania
Thailand
Tunisia
Türkiye
United Kingdom
United States
Uruguay
Vietnam
Office Locations
Other jobs you might like
Senior Frontend Engineer
Bucuresti, Romania
22 Dec 2025
Transparency8.4/10
RankingSoftware Engineer
IN - Bangalore | India
5 Jan
Transparency8.6/10
RankingSenior Frontend Engineer - Media UI
London, UK
12 Feb
Transparency8.2/10
RankingNSL – Front End Developer
London, United Kingdom
18 Feb
Transparency8.8/10
RankingFrontEnd Developer
Bucuresti, Bucuresti, Romania
Transparency8.4/10
Ranking