Développeur(se) front-end senior - Angular (F/H)

Résumé du poste

Levallois-Perret
Développeur

Modèle de travail

Hybride · 2 jours à domicile
il y a 4 semaines
Description du poste

SQLI : Leader Européen de l'Expérience Client et de la Transformation Digitale

SQLI accompagne les grandes marques internationales dans la création de valeur par la technologie et l'innovation digitale. Nous concevons et construisons des architectures robustes et performantes ainsi que des expériences engageantes en combinant technologies de pointe, méthodologies éprouvées et expertise technologique approfondie.

Forts de nos 2200 collaborateurs répartis dans 12 pays, nous recherchons des talents passionnés partageant nos valeurs : Esprit d'équipe, Engagement, Vision d'avenir.

Description du poste

Nous recrutons un·e Développeur·se Front-End Senior spécialisé·e en Angular pour renforcer nos équipes Web et contribuer à des projets à forte valeur ajoutée.

Contexte du recrutement

Ce recrutement vise à intégrer un·e Développeur·se Front-End Senior capable de relever des défis techniques exigeants en matière de qualité et d'accessibilité, sur des projets variés.

Pourquoi ce poste pourrait vous plaire

  • Impact métier : Travaillez sur des projets d'envergure dans des secteurs variés (énergie, retail, banque, services).
  • Complexité technique : Participez à des projets structurants, de la conception au déploiement, sur des plateformes à fort trafic et enjeux business.
  • Environnement exigeant : Évoluez dans des contextes techniques de haut niveau, avec des standards élevés en qualité, performance et accessibilité.
  • Relations clients durables : Collaborez avec des acteurs majeurs de leur secteur.
  • Écosystème solide : Bénéficiez d'un environnement technique riche et multi-technologique.

Votre mission

En tant que Développeur·se Front-End Senior, vous serez responsable de :

  • Concevoir, développer et maintenir des applications front-end performantes avec les dernières versions d'Angular.
  • Garantir une qualité de code irréprochable (clean code, bonnes pratiques, craftsmanship).
  • Mettre en place et maintenir des tests unitaires et end-to-end (Jest, Cypress, Playwright).
  • Contribuer à la création et à l'évolution de Design Systems et bibliothèques de composants (Storybook, Angular CDK, Web Components).
  • Intégrer les enjeux d'accessibilité numérique (RGAA, WCAG) dès la phase de conception.
  • Optimiser les performances des applications (lazy loading, change detection, optimisation des bundles).
  • Participer aux décisions d'architecture front-end (modularisation, state management, SSR, micro front-ends).
  • Être force de proposition pour l'amélioration continue des pratiques et des outils.

Qualifications

Compétences requises (obligatoires)

  • Excellente maîtrise d'Angular (version récente, idéalement v18+).
  • Très bonne maîtrise de TypeScript.
  • Maîtrise avancée de RxJS et de la gestion des flux asynchrones.
  • Expérience solide en tests unitaires (Jasmine, Jest).
  • Expérience en tests end-to-end (Cypress ou Playwright).
  • Expérience avec les Design Systems et bibliothèques de composants.
  • Bonne connaissance des standards d'accessibilité (RGAA).
  • Sens du détail, du craftsmanship et de la qualité logicielle.

Compétences appréciées

  • Optimisation des performances front-end (stratégie de détection de changement, lazy loading, tree-shaking).
  • Expérience avec des solutions de state management (NgRx, Akita, Signal Store).
  • Connaissance des nouveautés Angular (Standalone Components, Signals, Hydration).
  • Expérience avec Angular Universal (SSR/SSG).
  • Mise en place de pipelines CI/CD front-end.
  • Expérience sur des applications à fort trafic ou à forte criticité.
  • Anglais professionnel.

Informations supplémentaires

Processus de recrutement

  • Entretien RH avec Natan Souillac.
  • Entretien technique.
  • Entretien avec le manager.

Votre futur écosystème

  • La TECH Society : Communauté d'experts pour favoriser votre progression.
  • Meet-ups mensuels : Partage de connaissances.
  • Accompagnement personnalisé : Certifications, formations, développement de partenariats, publications, participation à des événements technologiques (Bdx.io, Devoxxx...).
  • Clients variés : Luxe, énergie, grande distribution, finance, etc., sur des projets au forfait ou en régie.
  • Managers de carrière : Suivi de carrière par un pair.
  • FLEX@SQLI : Politique de télétravail (1 à 3 jours/semaine).

Tous nos postes sont ouverts aux personnes en situation de handicap.

Pour toute question relative à vos données personnelles, consultez notre politique de confidentialité candidats : https://www.sqli.com/sites/default/files/2024-01/SQLI-PRIV-Politique-Confidentialite-Candidats-C0-29012024.pdf