Stage Front-end Design System developer

Jahia
Lyon, MS Intern
POSTED ON 5/15/2024

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

  • Créer de nouveaux composants en React pour Moonstone
  • Gérer et améliorer l'expérience autour du Design System, en utilisant Storybook
  • Recueillir et mettre en œuvre les commentaires et feedbacks des développeurs utilisant le Design System.
  • Appliquer le Design System dans des conditions réelles, et intégrer des composants à l'intérieur de nos produits.

 

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é

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Stage Front-end Design System developer.

Click the checkbox next to the jobs that you are interested in.

  • Architecture Skill

    • Income Estimation: $100,485 - $142,568
    • Income Estimation: $123,881 - $184,164
  • Building Codes and Regulations Skill

    • Income Estimation: $90,445 - $117,819
    • Income Estimation: $91,496 - $142,557
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Stage Front-end Design System developer jobs in the Lyon, MS area that may be a better fit.