Développeur Front End Angular N4

Il y a 3 jours

Toulouse, Occitanie, France Kéoni Consulting Temps plein 60 000 € - 85 000 €/an

Contexte :

Dans le cadre de projets Digitaux, je recherche un développeur Front Angular pour intégrer un projet en cours.

Séniorité 9 ans

Missions

  • Participer au développement et à l’évolution de l’application Front-End Angular, dans le respect des processus, des normes de développement et des conventions du projet.
  • Analyser les besoins fonctionnels et techniques avec l’équipe projet et contribuer à leur déclinaison en composants, interfaces et fonctionnalités.
  • Développer des composants réutilisables et maintenables, en veillant à la cohérence des interfaces et à la qualité du code.
  • Intégrer les appels aux ressources REST et les mécanismes d’authentification OAuth nécessaires aux parcours utilisateurs.
  • Réaliser les tests associés aux développements, corriger les anomalies et contribuer à la prévention des régressions.
  • Participer aux revues de code et à la résolution des problèmes de qualité identifiés par les outils du projet.
  • Contribuer aux opérations d’intégration et de déploiement via la chaîne CI/CD, en vérifiant le bon fonctionnement de l’application après livraison.
  • Veiller à la stabilité de l’application et contribuer au diagnostic des dysfonctionnements techniques.
  • Participer le RUN : analyser les incidents, mettre en œuvre les corrections et assurer le suivi des actions jusqu’à leur résolution.
  • Documenter les évolutions et les corrections réalisées afin de faciliter la maintenance et le partage de connaissances au sein de l’équipe.

Compétences et expertises requises :

Développement Front-End

  • Maîtrise d’Angular, version 20 ou supérieure : structuration de l’application, composants, services, routage, formulaires et gestion des échanges de données.
  • Maîtrise de TypeScript, JavaScript, HTML et CSS pour développer et maintenir des interfaces adaptées aux besoins du projet.
  • Capacité à produire un code lisible, réutilisable et testable, conforme aux normes et conventions de l'équipe.

Intégration et authentification

  • Bonnes connaissances des flux d'authentification OAuth et de leur intégration dans une application Front-End.
  • Bonnes connaissances des appels aux ressources REST : consommation des API, traitement des réponses et gestion des erreurs.

Qualité et industrialisation

  • Maîtrise des outils de la chaîne CI/CD du projet : Jenkins, Bitbucket, Sonar et XLD.
  • Capacité à utiliser le versionnement, à contribuer aux revues de code et à analyser les résultats des contrôles qualité.
  • Compétences en tests Front-End, qualification des corrections et limitation des régressions.

Déploiement et RUN

  • Capacité à préparer et à suivre les déploiements, à effectuer les vérifications après livraison et à identifier les anomalies.
  • Compétences en diagnostic d’incidents, correction de défauts et maintenance d'une application en production.
  • Capacité à rédiger une documentation technique exploitable et à partager les informations utiles à l'équipe.