Contexte de la mission
Dans le cadre du développement dune solution interne stratégique dédiée aux équipes commerciales la mission consiste à concevoir et développer une application web frontend permettant de mettre à disposition des indicateurs analyses et outils data-driven.
Lobjectif est daméliorer le pilotage de lactivité commerciale et de soutenir la croissance en proposant une interface moderne performante et ergonomique.
Le Senior Frontend Developer interviendra au sein dune équipe produit / technique en environnement entièrement distant en interaction avec les équipes data et backend et devra intégrer lapplication dans un système dinformation existant.
Missions
Concevoir et développer linterface utilisateur de lapplication en React et TypeScript
Mettre en place une architecture de composants réutilisables et structurée
Implémenter et optimiser la gestion détat (Redux Context API state local)
Gérer le routing applicatif et les parcours utilisateurs complexes
Optimiser les performances frontend (temps de chargement rendu navigation lazy loading memoization)
Développer et maintenir les tests unitaires et dintégration (Jest React Testing Library)
Assurer lintégration avec les APIs existantes
Collaborer étroitement avec les équipes produit data et backend afin de préciser les besoins fonctionnels et améliorer lexpérience utilisateur
Qualifications :
Profil recherché
Compétences obligatoires
Expertise avancée en React (Hooks Context API cycle de vie)
Solide expérience en architecture frontend modulaire et composants réutilisables
Maîtrise de la gestion détat (Redux Context state local)
Optimisation des performances frontend
Maîtrise du routing complexe avec React Router
Excellente maîtrise de TypeScript
Expérience confirmée en développement frontend moderne
Connaissance des environnements SSR /
Pratique des tests unitaires et dintégration
Compétences optionnelles
Expérience en Python (développement ou scripting)
Capacité à interagir avec des backends ou pipelines data en environnement Python
Langues
Anglais courant requis
Informations supplémentaires :
Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.
Remote Work :
Yes
Employment Type :
Full-time
Choose a job that makes sense EVERIENCE supports the companies digital transformation by combining the unique know-how of its teams with the most relevant technologies. Because the future of companies is closely linked to the success of its employees, EVERIENCE supports 1,200,000 u ... View more