OmDev Logo
GetYourJob
0
Publié aujourd'hui

Développeur Frontend Angular - Freelance (H/F)

Entreprise
Collective workPlateforme freelance
Localisation
Paris
Sur site
Type de contrat
Freelance
Niveau
Junior
0vues
0clics

Description du poste

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.

  • 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.
  • 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
  • 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.
  • 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
  • Angular
  • Être capable de challenger une décision, une idée ou une approche technique de manière constructive.
-

Exigences du poste

Stack technique :

TypeScriptAngular

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Collective workPlateforme freelance
Voir toutes les offres de Collective work

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.