Nous recherchons pour un stage de 6 mois un Front-end Design System Developer pour rejoindre notre équipe dans notre bureau de Lyon !
Jahia a débuté en tant que plateforme CMS, il y a bien longtemps, et a évolué depuis vers une plateforme d'expérience numérique (DXP) au service de clients (tels que Ben &Jerry's, le Parlement européen, Macom, Pôle Emploi) qui fournissent une plateforme publique desservant des millions de visiteurs uniques par an, ou bien construisent un intranet étendu utilisé par des milliers d'employés chaque jour.
Nous sommes un éditeur de web applications disponible sur notre solution cloud ou directement sur les serveurs de nos clients.
Notre stack
Nous utilisons React et Java, intégrant également certains projets de la Fondation Apache.
Notre front-end est construit comme une architecture micro-front-end. Webpack 5 module federation nous permet d'utiliser un mélange de technologies front-end, bien que React soit actuellement notre framework de choix. Jahia a également rendu son interface utilisateur entièrement extensible, afin que nos clients puissent ajouter de nouvelles fonctionnalités si nécessaire. Nos équipes maîtrisent parfaitement Javascript (ES 6 ) et Typescript et notre Design System est intégré dans des interfaces utilisateur complexes.
Notre produit principal (Jahia) s'appuie sur OSGi pour étendre notre gamme de fonctionnalités à travers un large éventail d'applications et de composants https://store.jahia.com/home.html. Notre backend s’appuie sur une API GraphQL, que nos clients peuvent utiliser dans le contexte d'un CMS Headless, ou bien pour étendre leurs sites existants grâce à certains de nos composants.
Le stage
Jahia a créé son propre Design System : "Moonstone", en React, il y a quelques années. Une grande partie de l'interface utilisateur de Jahia repose désormais sur ce système. Comme nous aimons l'open source chez Jahia, Moonstone est open source ! Il a évolué avec nos besoins, mais il n'est pas encore tout à fait prêt à entrer en scène.
Vous serez responsable de rendre notre Design System public, complet, testé, utilisable et documenté. Vous travaillerez avec notre Senior Designer, qui a un important bagage technique, ainsi qu'avec des développeurs front-end.
Vos missions
Votre profil
- Vous maîtrisez React
- Vous écrivez et comprenez l’anglais de manière courante - niveau C1
- Vous aimez coder et vous aimez apprendre
- Vous êtes autonome, vous apprenez rapidement et vous êtes motivé.e
- Vous êtes passionné.e par la contribution aux projets Open-Source
Chez Jahia, nous accueillons le changement et l'innovation, rien n'est figé, vous aurez donc l'occasion de rejoindre une équipe de développeurs passionnés et de partager vos idées.
Ce que stage vous apportera
- Expertise en design system
- Open source : votre travail sera public, ce sera un beau portfolio pour le reste de votre carrière
- Travailler dans une entreprise créative, passionnante et internationale
- Suivre des processus légers, définis en collaboration avec l'équipe
- Apprendre Jahia en tant que CMS, pour trouver facilement un emploi en freelance dans les années à venir
- Utiliser une grande variété d'outils, de technologies et de méthodologies de pointe
Les modalités du stage
Stage de 6 mois à Lyon – date de démarrage à définir
Rémunération 1100€ brut/mois
🏡 Jusqu’à 3 jours de télétravail par semaine à définir avec le Manager
🌴 6 jours de congés
🍜 Tickets restaurants 10€/jour travaillé
Click the checkbox next to the jobs that you are interested in.
Architecture Skill
Building Codes and Regulations Skill
Alternance Front-end Design System developer
Jahia, Lyon, MS
Stage BAC+4/5 Citizen developer (H/F)
Volvo Group, Lyon, MS