Job Description
The Support Hub is a key part of our website – directing customers to find the answers they need, preferably without contacting us directly.
Role Overview😕
In this role, you will be a part of the team who have a long-term ownership of the Customer Support applications. You will be responsible for building, testing, and maintaining the apps, which are built in Vue and use Nuxt, to ensure it meets the needs of Maersk’s customers.
The role will involve:
- Hands-on implementation of client-side code.
- Practicing 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 capabilities across the team toolset, including writing tests and reviewing code for other team members.
- Taking part in planning, backlog refinement and task estimation.
- Thinking about the whole product and seeing beyond the current task to ensure its overall success
- Working closely with UX and Visual designers to ensure their designs are translated into pixel-perfect components.
Key Responsibilities:
- Responsible for the quality and implementation (supportable, maintainable, scalable, performant, secure) of your own work.
- Participation in the elaboration of user stories (technical and functional). Make sure stories are sufficiently described for their implementation, verification, and delivery.
- Working collaboratively; pairing on tasks, peer review of team members’ code, and providing 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.
- Responding to incidents and fixing bugs, during regular working hours
Required Experience & Skills:
Skills:
- Ability to manage your own task progress and communicate issues to product management.
- Good critical reasoning and analytical skills; taking ownership and sticking to the problem until it is solved.
- Having a can-do attitude and being comfortable with 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.
- Have an eye for detail and a systematic approach to work
Experience:
Essential:
- Experience in developing accessible web user interfaces 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.
- The ability to write front-end code to be cross-browser and cross-device friendly through responsive or adaptive techniques.
Nice to Have:
- Experience building Vue or another modern framework
- Experience working with and contributing to open-source projects.
- Experience developing UIs for multi-lingual websites.
- Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for deployment.
- Knowledge of Test-Driven Development (TDD
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].