Description

We are looking for an experienced and motivated Lead front end developer to join our Unit in Milan.
You will collaborate with cross-functional teams to ensure that all solutions are optimized for usability, accessibility, and performance. You will act as a technical leader for our front-end team and be responsible for driving innovation and best practices in front-end engineering.

You will use and implement features such as multi-site and multi-language delivery, personalization, templates, and user interface components.

Internally you will help provide assets and knowledge transfer to ensure the growth and scalability of our offerings as part of the frontend practice. You will provide support to team members and help develop their careers in alignment with Merkle Italy’s service offering.

Key Responsibilities:

Design, develop and maintain robust user interfaces using React/VueJS and Node
Participate in requirements gathering, design, development, and QA support
Collaborate with cross-functional teams to ensure the front-end is optimized for usability, accessibility, and performance
Build reusable components and front-end libraries
Optimize code for performance and SEO
Discover and implement new technologies to maximize development efficiency as well as customer satisfaction.
Provide input and mentoring for other engineers
Continuously monitor frontend performance, identify, and address bottlenecks, and suggest optimizations
Manage and prioritize the frontend team’s backlog, ensuring timely delivery of high-quality work
Mentor and upskill team members with modern technologies and best practices.
Requirements:

At least 6 years of relevant experience in front-end development, with at least 2 years in a leadership role
Must have experience developing CMS-based and e-commerce solutions based on headless architectures
At least 4 years of experience with the React or Vue ecosystem
Strong Knowledge of State Management and relevant workflows
In-depth knowledge of TypeScript, CSS, and HTML
Strong proficiency in Vanilla JavaScript and browser API
Experience with integration of RESTful APIs and GraphQL
Knowledge and experience with full SDLC lifecycle
Good sense of User Experience and Design as a whole.
Experience with Lean / Agile development methodologies
Good experience with unit, integration and e2e testing and relevant workflows
Good experience with CI/CD paradigms and relevant workflows (GitHub actions, GitLab pipelines or similar)
Experience with git
Experience with Design Systems principles
English proficiency
Optional/Nice to have.

Familiarity with other frameworks such as Angular, Solid, and Svelte
Experience in Next.js and Vercel is a big plus
Familiarity with accessibility principles and patterns
Familiarity with E2E testing and relevant workflows
Familiarity with modern frontend tooling such as Webpack, Vite similar
Overview of current commerce and content management systems in the market
Keen eye on User Experience and Design as a whole 
What we offer:

A dynamic and stimulating work environment with opportunities for professional growth.
Opportunities to work with high-profile clients and on innovative projects.
Continuous training and skill development.
 

Education

Any Graduate