Lead Developer Design System JavaScript / TypeScript
Client of Novancy One
Employer Active
Posted on 13 Oct
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
MISSION DESCRIPTION.
As part of a service mission, we are looking for a Lead JavaScript / TypeScript Developer , expert on at least two modern frameworks (Angular, React, Vuejs, etc.) , and comfortable working on strategic front-end industrialization projects .
The mission is at the heart of the approach to standardizing the user experience via our client's cross-functional Design System . The consultant will act as a technical referent within the Design System team, under the direct responsibility of the Chapter Lead Front .
He or she will play a leadership role in technical choices, component governance, and support for consumer projects. The ideal candidate knows how to work across departments and is able to communicate with different teams in both French and English (designers, developers, business, etc.).
Level of experience : > 7 years
Location : Casablanca, Morocco
Duration of the service : 6 months renewable (220 to 225 days)
TECHNICAL ENVIRONMENT AND REQUIRED EXPERTISE.
Design System Management: Actively contribute to the development and maintenance of the Group's Design System, ensuring visual and technical consistency across the company, in a multi-brand and multi-channel context.
Design, implement and document modular and robust UI components, used in different frameworks (Angular, React, Vue) and on various media (web, mobile, terminal, etc.).
Concrete application on Web Components technologies , such as Stencil , is expected, to promote multi-framework compatibility and technological independence.
Participate in the technical organization of the project in monorepo (Nx, Lerna, etc.), ensuring rigorous management of semantic versioning , npm packaging , and cross-dependencies.
Work hand in hand with the Chapter Lead Front to structure the overall architecture, define conventions, arbitrate technical choices, and promote best practices throughout the IS; as well as explore the integration of the Design System into AI tools.
Cross-functional support for consumer projects: Support development teams in adopting the Design System, resolve integration issues, and centralize feedback to continually improve components.
Communication and technical leadership: Be a recognized reference, capable of communicating effectively in French and English , with developers as well as with designers, POs, or technical managers.
Hosting Tech Talks & Monitoring Culture: Actively share knowledge through Tech Talks, technical reviews or workshops, and ensure regular monitoring of front-end technologies (Angular, React, Vue, Web Components, etc.).
METHODS, ORGANIZATIONS AND INTERACTIONS.
Good written and oral communication in French and English for smooth interactions with developers and designers.
Ability to evaluate code and its impacts , as well as to challenge existing solutions to improve them.
Ability to assess issues objectively and propose solutions for improvement.
Ability to meet deadlines while maintaining high standards.
Ability to collaborate effectively with team members to achieve common goals.
LEVEL AND TYPE OF EXPERTISE REQUIRED.
Graduate of a Bac+5 from an engineering school or equivalent university course, with a specialization in IT, or with significant equivalent professional experience .
Minimum 7 years of experience in JavaScript / TypeScript development , with recognized expertise on at least one modern front-end framework ( Angular , React , Vue.js , or equivalent).
Concrete experience in contributing to or governing Design Systems is strongly desired.
Knowledge of monorepo environments , semantic versioning , and package publishing tools is expected.
Mastery of best practices in accessibility , front-end performance , and automated testing is a plus.
Previous experience in the retail sector or in a mass distribution context would be a welcome asset.
Desired Candidate Profile
Company Industry
- Consulting
- Management Consulting
- Advisory Services
Department / Functional Area
- IT Software
Keywords
- Lead Developer Design System JavaScript / TypeScript
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com