Now hiring

Développeur Frontend Angular - Freelance (H/F) @ Collective.work

FR101, FROnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Taux journalier (TJM): 500 Conception et développement du portail développeur associé à un registre d'actifs numériques, dans un contexte bancaire et sécurisé. Le projet vise un produit open source extensible, centré sur la recherche, la découverte, la consultation et l'administration des actifs. CONTEXTE - Projet né d'un besoin de gouvernance et d'audit réglementaire sur les APIs et les serveurs MCP, afin de maîtriser leur référencement, les responsabilités, le cycle de vie et l'utilisation. - Construction d'un registre d'actifs numériques servant de source de référence pour la découvrabilité, la compréhension des rôles, l'identification des acteurs, des usages et des interconnexions. - Portail développeur complémentaire au registre pour l'administration et l'usage quotidien, dans un contexte bancaire et sécurisé chez BPCE. - Produit pensé dès sa conception comme open source, générique et extensible, sans dépendance à un environnement d'entreprise particulier, afin d'être adopté, adapté et enrichi dans d'autres contextes. MISSIONS - Participer à la clarification des usages du portail développeur - Découverte d'actifs - Compréhension du rôle des ressources - Identification des responsables - Consultation des relations - Accès aux modalités d'utilisation - Structurer l'architecture frontend de manière modulaire, maintenable et adaptée à un produit open source - Contribuer à la définition ou à la mise en place d'un design system sobre, cohérent et réutilisable - Travailler l'UX et la Developer Experience afin que le portail soit compréhensible, utile et agréable pour des équipes techniques - Concevoir et développer l'application frontend avec Angular et TypeScript - Développer les parcours de recherche, filtrage, consultation détaillée, visualisation des relations et administration du registre - Intégrer les mécanismes d'authentification et d'autorisation côté frontend, notamment dans un contexte OIDC / OAuth - Collaborer avec le backend sur les contrats d'API, la gestion des états, les erreurs, les permissions et les besoins d'évolution produit - Mettre en place les tests frontend pertinents et documenter les conventions de développement et de contribution - Livrables attendus - Code source frontend maintenable, testé et documenté - Portail développeur permettant la recherche, la découverte et la consultation des assets du registre - Composants UI et éléments de design system réutilisables - Intégration des parcours d'authentification et d'autorisation côté frontend - Tests automatisés et éléments d'intégration continue associés - Documentation technique, guide de contribution et éléments facilitant l'installation locale CONDITIONS - Contexte bancaire et sécurisé. - Le produit doit intégrer naturellement les exigences de sécurité, notamment sur l'usage des images et dépendances, la gestion des secrets, la journalisation et l'exposition des informations sensibles. - Anglais professionnel fortement recommandé, notamment pour échanger avec les équipes de production au Portugal lorsque cela est nécessaire. COMPÉTENCES TECHNIQUES - Architecture frontend : structuration modulaire, composants réutilisables, gestion d'état adaptée au besoin. - Design System : composants, cohérence visuelle, accessibilité, documentation d'usage. - UX/UI et Developer Experience : recherche, navigation, lisibilité de l'information technique, onboarding contributeur. - Tests frontend : unitaires, composants, intégration ou end-to-end selon le périmètre. - Culture open source : lisibilité, documentation, facilité d'installation, contribution et extensibilité. - Contrats d'API - Gestion des états - Gestion des erreurs - Gestion des permissions - Gestion des besoins d'évolution produit - Gestion des sessions - Guards - Erreurs d'accès OUTILS - Angular - TypeScript - OIDC - OAuth SOFT SKILLS - Être capable de challenger une décision, une idée ou une approche technique de manière constructive. -

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores