Maersk

Software Engineer

Bengaluru, India
Angular React JavaScript Vue.js API HTML CSS JQuery
Description

We are strengthening Maersk's software development organisation, focusing on driving ownership, predictability and agility in our technology. We are hiring Front-end Engineers with JavaScript skills working as a key member of our agile teams.

Can you help to improve global supply chain logistics? Are you excited to work on a platform that handles millions of people booking and tracking shipments around the globe? In this role, you will have long-term ownership of one or more applications (e.g. booking a shipment), covering build, test, transition and operation for Maersk's customer-facing systems.

Do you want to be supported in your development as a software engineer? You will work alongside other developers learning from them and from the wider Maersk technology teams around the world. We pride ourselves on our brands and identity that builds on our heritage. This role is an opportunity to be part of Maersk's digital evolution.

Together, your skills will be applied to applications built in both old and new frameworks and architectures; from server-side rendered applications using Backbone JS to SPAs built in VueJS, backed by modern APIs.

The role will involve:

  • Hands-on implementation of client-side code.
  • Practising effective agile software development; participating in pair programming, regular communication and supporting a culture of end to end ownership.
  • Following software standards to ensure quality throughout the development lifecycle.
  • Building new capability across the team toolset, including writing tests and reviewing code for other team members.
  • Taking part in sprint planning, backlog refinement and task estimation.

Key responsibilities

  • Ensuring good quality implementation (supportable, maintainable, scalable, performant, secure) of your own work.
  • Participation in the elaboration of user stories (technical and functional). Agree stories are sufficiently described for their implementation, verification and delivery.
  • Working collaboratively; pairing on tasks, peer review of team members’ code and constructive feedback for improvement in both the code base and team capability (blame free feedback).
  • Keeping builds green by writing testable code.
  • Active participation in retrospectives to make continual improvements within your team.
  • Technical support during release activities.

Required experience & skills

Skills

  • Ability to manage your own task progress and communicate issues to product management and testers.
  • Good critical reasoning and analytical skills; takes ownership and sticks to a problem until it is solved.
  • Having a can-do attitude and being comfortable with tight delivery deadlines and managing priorities.
  • Customer-focused, whether responding to support queries or developing new features and functionality.
  • Ability to work independently and with others in a team environment.
  • Solid written and verbal communication skills. Able to articulate technical issues to peers.

Experience

Essential

  • Experience of web user interface development in a commercial or open-source setting. Providing links to your work is a bonus.
  • Working knowledge of front-end development languages, tools and methodologies – HTML, CSS, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass).
  • Some hands-on experience of using a front-end development framework, such as Angular, Vue or React. Our preference is Vue, but experience in any of them is a plus.
  • The ability to write front-end code to be cross-browser and cross-device friendly through responsive or adaptive techniques.

Nice to have

  • Working with and contributing to open source projects.
  • Experience developing UIs for multi-lingual websites, including Arabic and Chinese.
  • Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for deployment.
  • Knowledge of Test Driven Development (TDD).

Maersk is an equal opportunities employer. You can find our statement on equal opportunities at https://www.maersk.com/en/procurement/responsible-procurement/labour-and-human-rights/equal-opportunity

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

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 251 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers