Symbiose.
Développeur / Développeuse web

Développeur Front-end Angular (F/H) - Freelance

Collective.work Guyancourt Indépendant publiée aujourd'hui

Le poste

Taux journalier (TJM): 430-460 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 œuvre 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 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