Développeur Full Stack
A intégré une équipe de développement Full Stack chargée de moderniser et fiabiliser une plateforme SaaS d'analytics pour les agences de talents, en mettant l'accent sur la performance, la maintenabilité et l'expérience utilisateur.
- A imposé un typage TypeScript strict sur l'ensemble de la chaîne (contrats d'API, composants React, couche métier), éliminant des classes entières de bugs liés au typage.
- A conçu et architecturé une bibliothèque de plus de 100 composants réutilisables suivant les principes de l'Atomic Design, assurant cohérence visuelle et évolutivité.
- A réduit les bugs de régression de 30% en mettant en place une couverture complète de tests unitaires et d'intégration.
- A optimisé les performances de l'application de 25% via le lazy loading des composants, le code splitting et l'analyse des Core Web Vitals (LCP, FCP, CLS) au React Profiler.
- A intégré les APIs Instagram, TikTok et YouTube pour récupérer en temps réel les métriques de comptes et de contenus, enrichissant le dashboard d'analytics.
- A implémenté les paiements Stripe et le SDK Agora pour le live streaming et le chat temps réel au sein de la plateforme.
- A développé un système de notifications en temps réel basé sur Server-Sent Events (SSE) et des tâches cron pour les rappels planifiés.
- A assuré le développement end-to-end des fonctionnalités : modélisation de données PostgreSQL, API REST robuste et interfaces React performantes.
- A encadré 2 développeurs juniors au quotidien : revues de code, montée en compétences React/TypeScript et bonnes pratiques d'architecture.
Environnement technique