Social network you want to login/join with:
We are looking for an experienced and motivated Lead CMS & front end developer to join our Unit in Milan.
Job Description:
Reporting to the Director for the Commerce & Content Business Unit, you will be responsible for integrating designs into scalable user interfaces in e-commerce and content solutions. During delivery, you will oversee CMS and front-end architectural creation, activity estimations, and technical design validation.
You will collaborate with Solution Architects, Back-End teams, and DevOps to ensure solutions are optimized, acting as a technical leader and driving innovation and best practices.
Internally, you will help provide assets and knowledge transfer to support the growth and scalability of our offerings within the CMS & Front-End team. You will support team members and help develop their careers in alignment.
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 optimize front-end usability, accessibility, and performance.
- Build reusable components on CMS and front-end.
- Optimize code for performance and SEO.
- Discover and implement new technologies.
- 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, including team management of senior and junior developers.
- Experience developing CMS, Front-End, and e-commerce solutions.
- At least 4 years of experience with the React ecosystem.
- Strong knowledge of State Management and workflows.
- In-depth knowledge of TypeScript, CSS, and HTML.
- Proficiency in Vanilla JavaScript and browser API.
- Experience with RESTful APIs and GraphQL integration.
- Knowledge of full SDLC lifecycle.
- Good sense of User Experience and Design principles.
- Experience with Lean/Agile methodologies.
- Experience with CI/CD workflows (GitHub Actions, GitLab pipelines, or similar).
- Experience with git.
- Knowledge of Design Systems principles.
- English proficiency.
Optional/Nice to have:
- Familiarity with frameworks such as Angular, Solid, Svelte.
- Experience with Next.js and Vercel.
- Knowledge of accessibility principles.
- Experience with E2E testing workflows.
- Familiarity with modern frontend tooling (Webpack, Vite, etc.).
- Understanding of current commerce and content management systems.
- Strong focus on User Experience and Design.
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.
If you believe you match these skills, please apply! We look forward to meeting you!
#LI-DNI