A.P. Moller - Maersk Logo

A.P. Moller - Maersk

Senior Software Engineer (Front End Engineer Next Js & React Js)

Posted 6 Days Ago
Be an Early Applicant
In-Office
560064, Yelahanka, Karnataka
Senior level
In-Office
560064, Yelahanka, Karnataka
Senior level
As a Senior Software Engineer, you will lead the development of a Self-Service Portal, managing backend services in Node.js, frontend applications in Next.js/React, and overseeing database management with PostgreSQL.
The summary above was generated by AI

About the Role

We are modernizing Maersk’s Warehouse Management System (WMS) with a strong focus on configurability and self-service for the Radio Data Terminal (RDT) ecosystem. As part of this journey, we are building a Self-Service Portal that enables business and onboarding teams (,Operations, Super Users) to configure workflows, screens, validations, and rules - without requiring engineering involvement.

As a Senior Software Engineer, you will own the platform end to end, from backend services and data modeling to frontend UI and cloud deployment. This role is ideal for a full-stack engineer with strong backend depth, experience building production-grade systems, and the ability to design intuitive, configuration-heavy user interfaces.

Skills & QualificationsTechnical Skills (Must-Have)Full-Stack Engineering (Backend + Frontend)
  • Strong expertise in Node.js for building scalable and secure backend services.
  • Hands-on experience with Prisma ORM and PostgreSQL, including:
    • Schema and data model design
    • Migrations and backward compatibility
    • Indexing and performance tuning
  • Solid understanding of RESTful API design, including:
    • Request validation
    • Error normalization
    • API versioning strategies
  • Experience with authentication and authorization, including:
    • OIDC and JWT
    • Role-based access control (RBAC)
  • Strong hands-on experience with Next.js and React for building enterprise-grade web applications.
  • Strong understanding of client-side state management, UI architecture, and API integration.
  • Familiarity with schema-driven UI rendering, form builders, and component-based design systems.
DevOps & Deployment
  • Experience deploying full-stack Node.js applications to cloud environments.
  • Hands-on experience with CI/CD pipelines, environment configuration, secrets management, and rollback strategies.
  • Experience with Prisma migrations
  • Experience with Docker and containerized deployments; familiarity with Kubernetes.
  • Strong understanding of observability and production readiness, including:
    • Structured logging
    • Metrics and tracing
    • Health checks and monitoring
Nice-to-Have Skills
  • Exposure to Node.js BFF or API composition patterns.
  • Working knowledge of Angular, enabling contribution to adjacent UI projects.
  • Basic familiarity with Flutter, particularly to understand how mobile clients (Velox) consume configuration-driven UIs.
  • Experience building low-code / no-code platforms, admin tools, or internal configuration portals.
Key ResponsibilitiesEnd-to-End Full-Stack Ownership
  • Design, build, and maintain Node.js backend services and Next.js / React frontend applications that power the Self-Service Portal.
  • Own features end to end, from API design and data modeling to UI implementation and production deployment.
  • Define and maintain clean, stable contracts between frontend UI and backend APIs.
Platform, Data & Configuration Management
  • Design and evolve PostgreSQL data models using Prisma, including schema design, indexing, migrations, and performance tuning.
  • Own database migration strategies, ensuring backward compatibility
  • Implement configuration versioning, validation and rollback mechanisms.
Collaboration & Leadership
  • Work closely with Product Owners, UX and other teams.
  • Mentor junior engineers and promote strong engineering best practices.
  • Make pragmatic technical decisions that balance delivery speed, quality, and long-term maintainability.
  • Participate in production issue resolution and continuous improvement initiatives.

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  [email protected]

Top Skills

Ci/Cd
Docker
Jwt
Kubernetes
Next.Js
Node.js
Oidc
Postgres
Prisma Orm
React
Restful Api

Similar Jobs

10 Days Ago
In-Office
2 Locations
Senior level
Senior level
Insurance
Develop responsive web applications using Next.js and React. Collaborate with designers and backend developers to create performant user interfaces and integrate with APIs.
Top Skills: AgileApi IntegrationCi/CdCss ModulesCSS3CypressGitGraphQLHTML5JavaScriptJestNext.JsPlaywrightReactReact Testing LibraryRestSassStyled ComponentsTailwind CssTypescript
9 Days Ago
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Payments • Productivity • Financial Services
The Staff Front End Software Engineer will lead a team in developing consumer-facing products, focusing on frontend development with React and TypeScript while mentoring others and solving complex technical problems.
Top Skills: CSSGraphQLHTMLReactTypescript
6 Minutes Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
As a Senior Software Engineer, you will design and maintain server-side applications, leverage cloud platforms, manage databases, and ensure security and performance optimization while collaborating with cross-functional teams.
Top Skills: AWSAzureDockerDynamoDBGoGCPJavaKubernetesMongoDBMySQLNode.jsPostgresPython

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account