Almatek

Mission freelance POT8057-Un Développeur Front Confirmé / Sénior sur Lyon

Lyon (69)

Almatek

Le poste

Freelance
Dès que possible
6 mois
100-360 €⁄j
5 à 10 ans d’expérience
Télétravail partiel
Lyon, Auvergne-Rhône-Alpes
Publiée le 29/10/2024

Partager cette offre

Almatek recherche pour l'un de ses clients, un Développeur Front Confirmé /Sénior sur Lyon.

Mise en place de l’outillage pour le développement du Design System

- Documentation as code
- CI / CD
- Maintenance et évolution de la plateforme de documentation
- Organisation du monorepo
- Création d’outils sur mesure pour les besoins de l’équipe (Automatisation, génération de code, …)

Développement de composants
- Implémentation de web components (custom elements) avec StencilJS
- Intégration HTML / CSS d’après maquettes Figma
- Intégration des composants dans les frameworks Angular (16 & 18) + React
- Documentation technique
- Prise en compte de l’accessibilité (RGAA)
- Gestion des releases et déploiements

Accompagnement
- Accompagnement des profils intégrateurs de l’équipe sur la partie Javascript
- Accompagnement des équipes techniques des projets au bon usage du Design System

Activités transverses
- Intervention en collaboration avec des équipes pluridisciplinaires, multi-produits et multi-métiers
- Nécessité d’appréhender une vision globale du produit et de ses principaux aspects techniques, de la configuration des librairies jusqu’à l’intégration continue

Environnement technique:

- Développement des Web Components
- StencilJS
- Typescript
- JSX
- SASS
- HTML / CSS

- Tests
- API de tests de StencilJS (Jest & Puppeteer)
- Tests de non régression visuelle
- Linter + Formateur
- ESLint
- Styelint
- Prettier

- Gestion des packages
- Workspace pnpm
- Build des packages Angular et React avec StencilJS
- Release des packages avec Lerna

- Outils
- Storybook
- Docusaurus
- Gitlab
- Jira

Les projets consommateurs du DS utilisent majoritairement Angular 16 & 18, certains sont en architecture micro-frontends. Nous devons donc nous adapter à tous ces environnements techniques, et nous avons des packages dédiés à Angular et React pour faciliter l’utilisation du DS sur ces frameworks.

Compétences attendues :

Must have

- Bonne connaissance de :
- Javascript (APIs du DOM, évènements, ect …)
- HTML / CSS / SASS : pouvoir intégrer des composants complexes avec micro-interactions
- Être à l’aise avec Typescript, TSX, Git
- Expérience en développement d’applications métier (Angular ou React idéalement)
- Rigueur indispensable. Le DS étant utilisé sur de nombreux projets, les erreurs peuvent coûter cher
- Pixel perfect : Respect des maquettes fournies par les Designers de l’équipe
- Bonne connaissance des règles d’accessibilité RGAA
- Compréhension du besoin et des différents niveaux de tests front-end

Nice to have

- Expérience en développement de package npm, en particulier :
- savoir faire évoluer un package en gérant (ou évitant) les changements cassants
- rédaction de documentation technique

- Expérience sur Storybook- Expérience sur des micro-frontends

Profil recherché

Compétences attendues :

Must have

- Bonne connaissance de :
- Javascript (APIs du DOM, évènements, ect …)
- HTML / CSS / SASS : pouvoir intégrer des composants complexes avec micro-interactions
- Être à l’aise avec Typescript, TSX, Git
- Expérience en développement d’applications métier (Angular ou React idéalement)
- Rigueur indispensable. Le DS étant utilisé sur de nombreux projets, les erreurs peuvent coûter cher
- Pixel perfect : Respect des maquettes fournies par les Designers de l’équipe
- Bonne connaissance des règles d’accessibilité RGAA
- Compréhension du besoin et des différents niveaux de tests front-end

Nice to have

- Expérience en développement de package npm, en particulier :
- savoir faire évoluer un package en gérant (ou évitant) les changements cassants
- rédaction de documentation technique

- Expérience sur Storybook- Expérience sur des micro-frontends.

Environnement de travail

Compétences attendues :

Must have

- Bonne connaissance de :
- Javascript (APIs du DOM, évènements, ect …)
- HTML / CSS / SASS : pouvoir intégrer des composants complexes avec micro-interactions
- Être à l’aise avec Typescript, TSX, Git
- Expérience en développement d’applications métier (Angular ou React idéalement)
- Rigueur indispensable. Le DS étant utilisé sur de nombreux projets, les erreurs peuvent coûter cher
- Pixel perfect : Respect des maquettes fournies par les Designers de l’équipe
- Bonne connaissance des règles d’accessibilité RGAA
- Compréhension du besoin et des différents niveaux de tests front-end

Nice to have

- Expérience en développement de package npm, en particulier :
- savoir faire évoluer un package en gérant (ou évitant) les changements cassants
- rédaction de documentation technique

- Expérience sur Storybook- Expérience sur des micro-frontends

La Garenne-Colombes, Île-de-France
< 20 salariés
Cabinet de recrutement / placement
ALMATEK est une société d'ingénierie et de conseil en technologies qui a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques visant à améliorer la productivité, la rentabilité et la réactivité des entreprises sur leur marché. Nos compétences vont du développement de logiciels sur mesure à la conception de sites web modernes et dynamiques aux applications mobiles. Nous accompagnons nos clients sur l'ensemble du cycle de vie de leurs projets, du conseil à la réalisation complète de la solution et jusqu'au transfert de compétences. ALMATEK prend en charge le développement de logiciels sur mesure pour tous les domaines de la gestion (paie, commerciale, achat, stock) et des sites web pour tous les besoins (Site vitrine, Dynamique, application décisionnelle (QlikView), application reporting, application web,...). ALMATEK est également spécialisée dans le placement d'informaticiens indépendants travaillant dans différents domaines : Nouvelles technologies, Systèmes d’exploitation, Réseaux, Base de données , ERP, CRM...

Postulez à cette offre !

Trouvez votre prochaine mission parmi +7 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

POT8057-Un Développeur Front Confirmé / Sénior sur Lyon

Almatek

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous