👉 Contexte
Nous recherchons un développeur front-end senior spécialisé dans Angular (version 15 en cours d’utilisation), maîtrisant l’anglais et possédant une solide expérience et connaissance d’Angular. Nous recherchons un talent autonome qui sera rapidement opérationnel et améliorera constamment la qualité de notre développement, la gestion des versions et de la production.
🚀 Missions
Compétences techniques obligatoires :
• Développer des fonctionnalités front-end Angular en appliquant les meilleures pratiques du marché et en respectant l’architecture et les modèles de développement de l’application.
Vous êtes familier avec :
• Une connaissance approfondie d’Angular et de TypeScript
• Une bonne connaissance de (S)CSS et une expérience des frameworks CSS (tailwind, bootstrap, material design).
• Programmation réactive et bonne compréhension des opérateurs RxJS (mapping d’ordre supérieur).
• Bonne compréhension de l’injection de dépendances (hiérarchie) dans Angular
• Bonne compréhension de la création de contrôles de formulaire personnalisés
• Gestion de l’état avec NgRx et NgRx component-store pour la gestion de l’état global et local
• Storybook, conception axée sur les composants et travail avec des systèmes de conception.
• Tests unitaires (jest), tests de composants (storybook/testing-library) et tests E2E (Cypress)
• Expérience avec Nx mono-repo et architecture de composants au sein d’applications d’entreprise.
• Prévenir les régressions et les incidents en mettant en place des tests d’automatisation, des tests de charge, des tableaux de bord de santé et des alertes pour détecter les régressions avant qu’elles n’atteignent la production.
• Participer aux affinements fonctionnels et techniques : vous posez activement les bonnes questions pour évaluer l’effort de livraison, anticiper les défis/risques à relever afin de maîtriser la vélocité de livraison nécessaire pour respecter l’engagement envers les clients.
Compétences techniques supplémentaires :
• Bien que vos compétences principales soient dans le développement front-end, vous comprenez les principes du développement back-end et êtes capable de remettre en question et de participer à l’amélioration du back-end pour les développements front-end (API, mise en cache, sécurité, performances).
• Expérience avec les bases de données NoSQL (MongoDB)
• Expérience avec l’IaC AWS avec Terraform
• Participation au développement d’API pour le front-end en utilisant NestJS, la technologie AWS AppSync GraphQL
• Connaissances en DevOps : Jenkins, GitHub actions, Octopus Deploy
Compétences relationnelles obligatoires :
• Communication précise : vous en dites beaucoup avec peu de mots en maximisant l’efficacité de vos interactions.
📍 Paris (La Défense)
🏠 2 à 3 jours de télétravail par semaine
🥋 Profil recherché
• Vous parlez couramment l’anglais (toutes les réunions, documents sont en anglais car une partie de vos collègues sont non francophones – l’entretien d’embauche sera en anglais)
• Minimum 5 ans d’expérience professionnelle dans le développement avec Angular dans un environnement cloud
• Connaissance des best practice de test et d’AWS sont un avantage
❌ Pas de full remote
❌ Pas de sous traitance ESN