Développeur Front-End Angular
Dans le cadre du développement de nos applications web et portails métiers, nous recherchons un(e) Développeur(se) Front-End Angular pour renforcer notre équipe de développement.
Vous serez responsable de la conception et du développement d’interfaces utilisateur modernes, performantes et accessibles. Vous participerez à l’intégration des services backend via des API REST et contribuerez à l’amélioration continue de l’expérience utilisateur ainsi qu’à l’optimisation des performances des applications.
Missions principales
- Concevoir et développer des interfaces web modernes en Angular.
- Participer à la définition et à l’amélioration de l’expérience utilisateur (UX) et de l’ergonomie des applications.
- Assurer le respect des normes d’accessibilité et de responsive design.
- Intégrer les données provenant de services et d’API REST.
- Optimiser les performances d’affichage et de rendu des applications.
- Collaborer avec les équipes backend, UX/UI et métiers pour garantir la cohérence des solutions.
- Participer à la maintenance corrective et évolutive des applications existantes.
- Réaliser les tests, la documentation et les revues de code.
- Contribuer à l’application des bonnes pratiques de développement Front-End.
Compétences techniques
Framework Front-End
- Maîtrise de Angular.
- Bonne connaissance de TypeScript, HTML5 et CSS3.
- Expérience dans le développement d’applications Single Page Application (SPA).
UX/UI
- Bonne compréhension des principes d’ergonomie et d’expérience utilisateur.
- Connaissance des normes d’accessibilité web (WCAG).
- Sensibilité aux bonnes pratiques de design et d’interaction utilisateur.
Intégration
- Consommation et intégration d’API REST.
- Gestion des échanges entre applications Front-End et Back-End.
- Compréhension des formats JSON et des mécanismes d’authentification associés.
Performance
- Optimisation du rendu et des temps de chargement des applications.
- Analyse et amélioration des performances Front-End.
- Maîtrise des bonnes pratiques de développement web moderne.
Compétences comportementales
- Esprit d’analyse et sens du détail.
- Créativité et orientation utilisateur.
- Capacité à travailler en équipe dans un environnement Agile.
- Autonomie et proactivité.
- Excellentes capacités de communication.
- Type de contrat : CDI
- Localisation : Casablanca
- Mode de travail : Hybride
- Technologies principales : Angular, TypeScript, HTML5, CSS3, REST API
Pourquoi nous rejoindre ?
- Participation à des projets digitaux innovants et ambitieux.
- Environnement technologique moderne et dynamique.
- Opportunités d’évolution et de développement des compétences.
- Culture collaborative favorisant le partage de connaissances et l’innovation.