drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

In this role you will work on a greenfield project that aims to provide increased quality of visibility into the movements of containerised shipments and associated attributes like delays extra charges incurred emissions etc.

Here are some of the things the role involves:

Work closely with the UX and product team to iterate and provide feedback on mocks and designs and how well they solve user problems.

Build quick prototypes for exploring concepts.

Be happy to throw some away and evolve others into solutions that are maintainable for a long time.

Work backwards from the mocks and help design API structures that can power the views in an efficient and performant manner.

For where existing APIs can be limiting help explore alternate options in design that dont degrade originally intended user experience.

While building the views care deeply about semantic HTML accessibility and rendering performance often with each going handinhand with the other. Work with Maersks design system conventions and ensure consistency in design language across multiple microapplications.

Know when the conventions can be limiting and be comfortable stepping out of it. Ensure hygiene practices like test coverage performance profiling etc. are put in place and gated with automated checks.

Actively participate in code reviews and encourage using it as a tool for team members to learn from each other.

Work in an inclusive manner with team members across geographies time zones and cultures.

About you

Here are some things we expect from you for the role:

Be highly proficient with semantic HTML modern CSS and plain JavaScript. TypeScript experience is a bonus.

Be highly proficient with responsive design. Be highly proficient with at least one of React Vue Svelte or Angular.

Be open to working with Vue as that is what we mainly use.

Be highly proficient with at least one build system like Webpack.

Be highly proficient with a test framework like Jest and be a natural at always maintaining high test coverage for any code written.

Be familiar with browserbased testing frameworks like Cypress to automate endtoend user workflow tests.

Be familiar with Node.js and the npm ecosystem. Be aware of common reusable opensource libraries.

Be also mindful of not causing bloated dependencies.

Be able to independently deliver work on major web components and pages. Have an eye for extracting out patterns for reusability that can help in ensuring consistency across multiple web applications.

Be familiar with Core Web Vitals and how to build pages that render blazing fast and have measurements set up to be monitored continuously.

Be open to deep dive into other parts of the tech stack and learn new skills on the go.

Be a stickler for developer productivity and always be on the lookout to get things done more efficiently.

Be adept at using modern LLMbased tools (like GitHub Copilot) to increase quality and speed of work.

Be effective at written and spoken communication.

Also exhibit the same in writing code that can be well understood by other developers.

Having previous experience of working with visual elements like maps and charts that help display massive amount of data in aggregated form would be desirable.

Having knowledge about logistics and supply chain domain would be a bonus

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 .


Required Experience:

Senior IC

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.