Le poste Développeur front-end Angular
Partager cette offre
En tant que Développeur Front-End, vous serez responsable de la conception, du développement et de l'optimisation des interfaces utilisateur de nos applications web. Vous utiliserez Angular pour créer des composants réutilisables, des interfaces riches et fluides, tout en garantissant une excellente expérience utilisateur (UX). Vous collaborerez avec les équipes back-end et design pour transformer des besoins fonctionnels en fonctionnalités interactives.
Responsabilités :
Développement d'interfaces web : Concevoir et développer des interfaces utilisateur modernes et réactives en utilisant Angular, tout en respectant les bonnes pratiques de développement front-end.
Création de composants réutilisables : Développer des composants Angular modulaires et réutilisables pour garantir une architecture flexible et maintenable.
Intégration avec les API : Travailler avec l'équipe back-end pour intégrer des API RESTful et afficher dynamiquement des données sur l'interface utilisateur.
Optimisation des performances : Assurer que l'application fonctionne de manière fluide en optimisant les performances du front-end, notamment le temps de chargement et la gestion des ressources.
Respect des normes UX/UI : Collaborer avec les designers pour garantir que l’interface est intuitive, accessible et offre une excellente expérience utilisateur.
Tests et débogage : Écrire des tests unitaires et tests d'intégration (Jasmine, Karma) pour garantir la stabilité et la fiabilité des composants développés. Participer au débogage et à la correction des erreurs.
Maintenance et évolutivité : Participer à la maintenance des applications existantes et à la mise en place de nouvelles fonctionnalités évolutives.
Veille technologique : Suivre les dernières évolutions des technologies front-end et Angular pour proposer des améliorations continues.
Profil recherché
Formation : Diplôme en informatique, en développement web ou équivalent.
Expérience : Minimum 3 ans d’expérience en développement front-end, avec une expertise solide en Angular.
Environnement de travail
Framework Angular : Maîtrise complète d'Angular (versions récentes), y compris la création de services, la gestion de routes, les directives, les pipes, et les modules.
HTML5 / CSS3 : Excellente maîtrise du HTML5, CSS3
TypeScript : Maîtrise de TypeScript pour écrire un code maintenable et typé.
Gestion de l'état : Connaissance des bibliothèques de gestion d'état comme NgRx ou Akita pour gérer l'état global de l'application.
Responsive Design : Expertise dans le développement responsive et l'optimisation pour différents types d'écrans (mobile, tablette, desktop).
Versioning : Expérience dans l’utilisation des outils de contrôle de version tels que Git.
Outils et build : Connaissance des outils de build et des environnements de développement front-end (Webpack, Angular CLI).
Test front-end : Expérience avec les tests unitaires et tests end-to-end en Angular (Jasmine, Karma, Protractor, Cypress).
Intégration continue : Expérience dans l'intégration des pipelines CI/CD pour le déploiement continu (Jenkins, GitLab CI).
PDF : connaissance format PDF souhaitée.
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.
Développeur front-end Angular
STHREE SAS pour COMPUTER FUTURES