Nous recherchons un·e Senior Full-Stack Developer pour rejoindre notre équipe tech. La collaboration est au cœur de notre fonctionnement, non seulement au sein de l’équipe tech, mais aussi avec l’ensemble des équipes produit et business. Nous développons une plateforme permettant de co-investir dans le Private Equity, avec l’ambition de construire à la fois une plateforme technique de haut niveau et une marque premium. Vos responsabilités : Collaborer étroitement avec l’équipe sur la stratégie produit, l’estimation des fonctionnalités et les décisions techniques clés Contribuer aux décisions structurantes et à la croissance durable de l’entreprise Développer, déployer et maintenir de nouvelles fonctionnalités full-stack Réaliser des revues de code et favoriser le partage de connaissances au sein de l’équipe Vos futurs défis métier : Module de gestion du tableau de capitalisation : conception de systèmes permettant de suivre l’actionnariat de milliers d’investisseurs avec une précision au centime Conformité multi-pays : implémentation de règles de qualification des investisseurs et de workflows réglementaires selon les juridictions Plateforme multi-actifs : extension de la plateforme pour supporter différentes classes d’actifs et structures d’investissement Opérations financières : conception de workflows robustes pour des transactions financières complexes Tableaux de bord temps réel : développement d’interfaces performantes affichant des valorisations de portefeuille en temps réel Automatisation : génération de documents légaux (contrats de souscription, rapports investisseurs) à partir de modèles dynamiques Sécurité : protection des données financières sensibles (authentification, autorisation, chiffrement) Enjeux techniques Nous manipulons des données financières sensibles, ce qui implique des contraintes techniques fortes : Précision à grande échelle : calculs d’actionnariat fractionné pour des milliers d’investisseurs, sans perte ni création de centimes Machines à états financières complexes : opérations impliquant plusieurs entités et écritures comptables, avec des transitions atomiques et auditables Conformité réglementaire internationale : application programmatique de règles propres à chaque pays, tout en restant flexible Reconstruction historique : accès aux données à un instant précis pour répondre aux exigences d’audit Complexité métier : modélisation d’instruments financiers sophistiqués et de valorisations multi-devises, avec une forte exigence de type safety Stack technique Type Safety: 100% TypeScript Assurance Qualité: Vitest pour les tests unitaires et d’intégration Playwright pour les tests End-to-End Biome pour le linting et le formatage Zod pour la validation à l’exécution à toutes les frontières du système Architecture: Monorepo pnpm avec Turborepo pour l’orchestration des builds Domain-Driven Design (DDD) avec plus de 20 bibliothèques métier partagées Couche applicative : Frontend : Next.js (App Router), Tailwind CSS, Shadcn Backend : GraphQL Yoga Nexus (génération de schémas type-safe) Base de données : PostgreSQL & Redis File d’attente : BullMQ avec Redis Design System : Figma & Storybook Couche API: GraphQL (côté client) avec Apollo Client REST (côté admin) avec schémas Zod via lib/api-schemas Infrastructure Cloud : Google Cloud Platform (Cloud Run, GCS) Déploiements basés sur containers Observabilité: OpenTelemetry pour le traçage distribué Datadog pour le monitoring (navigateur serveur) Sentry pour le suivi des erreurs Integration AI : Pipelines d’analyse et d’extraction de données documentaires propulsés par OpenAnthropic Culture technique Domain-Driven Design: domaines cohérents avec des frontières clairement définies TypeScript strict : pas de any, validation Zod à toutes les frontières Observabilité en priorité : Datadog OpenTelemetry Sentry dès le premier jour Culture de la revue de code : chaque pull request reçoit un examen approfondi et réfléchi Développement assisté par IA : nous utilisons des outils IA (assistants IDE, revue de PR) pour compléter le travail des ingénieurs tout en gardant l’humain au centre de toutes les décisions
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.