Développeur Front-End Angular H/F Collective Works
- Guyancourt - 78
- Freelance
- Services aux Entreprises
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Détail du poste
Dans le cadre de l'évolution de ses applications digitales, nous recherchons actuellement un.e Développeur/se Front-end Angular pour intervenir chez l'un de nos clients du secteur bancaire.
Vous intégrerez une équipe dédiée au développement des applications web et mobiles de Front Selfcare, destinées à l'ensemble de la clientèle : particuliers, professionnels, entreprises et prescripteurs.
Vous participerez notamment au Programme Crédit, un projet stratégique de refonte des processus Front Bancaires, en contribuant activement au développement des interfaces et fonctionnalités associées.
Vos missions
💻 Développement Angular / TypeScript & architecture Front-end
Vous interviendrez concrètement sur la conception et le développement des applications :
Concevoir et faire évoluer l'architecture des applications Angular
Développer des composants, services et modules réutilisables en TypeScript
Maîtriser la gestion des flux asynchrones avec RxJS
Mettre en oeuvre et faire évoluer la gestion d'état avec NgRx
Développer et gérer des formulaires complexes
Concevoir et maintenir le routing et la navigation des applications
Garantir la qualité, la lisibilité et la maintenabilité du code
🎨 Intégration Front-end & expérience utilisateur
Vous assurerez la réalisation des interfaces et leur intégration dans les applications :
Développer des interfaces avec HTML et CSS
Concevoir des interfaces responsive et adaptées aux différents supports
Prendre en compte les enjeux d'accessibilité numérique
Intégrer les API REST et gérer les échanges avec les services backend
Assurer la gestion des erreurs et des différents états des interfaces
Veiller à la cohérence et à la qualité de l'expérience utilisateur
🧪 Qualité logicielle & performance
Réaliser les tests unitaires et les tests End-to-End
Participer aux revues de code et appliquer les bonnes pratiques de développement
Utiliser les outils de qualité de code, notamment ESLint
Optimiser les performances des applications
Identifier et corriger les anomalies
Appliquer les bonnes pratiques de sécurité Front-end
🚀 Delivery & collaboration Agile
Prendre en charge les développements de manière autonome
Développer et livrer des fonctionnalités dans des délais contraints
Respecter les engagements et les échéances
Participer aux estimations et à la planification des travaux
Collaborer avec les équipes techniques et fonctionnelles
Contribuer aux chaînes CI/CD et à l'amélioration continue des pratiques de développement
🛠 Environnement technique
Angular / TypeScript
Angular
TypeScript
Architecture Angular
Composants et services
RxJS
NgRx
Formulaires
Routing
AngularJS (apprécié)
Front-end & intégration
HTML / CSS
Responsive Design
Accessibilité
Intégration d'API REST
Gestion des erreurs et des états applicatifs
Qualité & industrialisation
Tests unitaires et End-to-End
ESLint
Git
npm
IDE et DevTools
CI/CD
Performance et sécurité applicative
Le profil recherché
🧠 Compétences attendues
Expertise Angular / TypeScript
Maîtrise indispensable d'Angular et TypeScript
Bonne maîtrise de l'architecture Angular et de la conception de composants
Pratique de RxJS et NgRx
Maîtrise des formulaires et du routing
Capacité à développer activement et à prendre en charge des fonctionnalités de bout en bout
Une expérience sur AngularJS constitue un plus
Expertise Front-end
Très bonne maîtrise de HTML et CSS
Expérience en responsive design
Sensibilité aux enjeux d'accessibilité
Expérience dans l'intégration d'API
Connaissance des problématiques de performance et de sécurité Front-end
Qualité & delivery
Pratique des tests unitaires et End-to-End
Connaissance des outils de qualité de code
Expérience des environnements Agile et CI/CD
Capacité à livrer des fonctionnalités dans des délais serrés
Autonomie, rigueur et respect des engagements
La carte
5 Rue Johann Goëthe
78280 Guyancourt
Publiée le 13/11/2026 - Réf : 739d256b59bdf6f7e2e3b06d2eec67ad