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

Year    KA, IN, India

Job Description

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 & Qualifications


----------------------------

Technical 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 Responsibilities


------------------------

End-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 accommodationrequests@maersk.com .

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5112520
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year