Développeur Front-End Reactjs H/F

Visian
France
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

HTML5 Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review Continuous Integration Data Visualization Github Human-Computer Interaction Performance Tuning Software Engineering Data Streaming
+11 more
TypeScript Web Applications WebSocket ReactJS Backend Git Front End Software Development React Testing Library JestJS Restful APIs Docker

Job description

développeur Frontend senior capable de participer à la conception et à la réalisation d’interfaces modernes, performantes et évolutives.

Le ou la prestataire intégrera une équipe de développement logiciel resserrée et contribuera activement aux choix techniques, à la structuration du frontend et à la mise en place des bonnes pratiques de développement. Cette personne travaillera en étroite collaboration avec les développeurs backend, les utilisateurs métier ainsi qu’avec la communauté Frontend de l’organisation.

Compétences clés attendues

  • Forte capacité de collaboration au sein d’une équipe de développement.

  • Autonomie, esprit d’initiative et force de proposition.

  • Expérience significative dans la conception d’applications web complexes.

  • Maîtrise des problématiques d’architecture Frontend et de qualité logicielle.

  • Sensibilité aux performances, à l’expérience utilisateur et à la maintenabilité du code.

  • Bonne compréhension des problématiques liées à la visualisation de données géospatiales.

  • Appétence pour le partage de connaissances et la collaboration au sein d’une communauté de développeurs Frontend.

Développeur / Développeuse Frontend Senior

Objectif : Concevoir et développer les interfaces d’une application web géospatiale moderne, en garantissant une architecture robuste, une excellente expérience utilisateur et une intégration optimale avec les services backend.

Responsabilités

  • Concevoir et développer les interfaces utilisateur en React et TypeScript.

  • Participer à la définition de l’architecture Frontend de l’application.

  • Développer des composants réutilisables et maintenir un haut niveau de qualité logicielle.

  • Intégrer les API REST et les flux de données géospatiales.

  • Développer des fonctionnalités avancées de visualisation cartographique.

  • Optimiser les performances d’affichage, de rendu et de chargement des données, notamment sur des jeux de données géospatiales volumineux.

  • Participer aux revues de code, aux choix techniques et à l’amélioration continue des pratiques de développement.

  • Collaborer étroitement avec les développeurs backend et les experts métier afin de concevoir des solutions adaptées aux besoins utilisateurs.

  • Contribuer à la communauté Frontend de l’organisation en partageant les bonnes pratiques, es retours d’expérience et les composants réutilisables, et en participant aux échanges techniques avec les autres développeurs Frontend.

Stack technique

  • Frontend : React, TypeScript, HTML5, CSS3.

  • Cartographie : MapLibre GL JS, GeoJSON, COG (Cloud Optimized GeoTIFF), services OGC

(WMS, WMTS), tuiles vectorielles (MVT) et serveurs de diffusion associés (PMTiles).

  • Communication : API REST, Websockets.

  • Tests : Vitest, React Testing Library.

  • Outils : Git, Docker, CI/CD (GitHub Actions).

Requirements

Profil recherché- Minimum 5 ans d’expérience en développement Frontend sur des applications web complexes.- Excellente maîtrise de React et TypeScript.- Expérience dans la conception d’architectures Frontend modernes, modulaires etmaintenables.- Solide expérience des bibliothèques de cartographie web, notamment MapLibre GL JS.- Bonne maîtrise des formats et protocoles géospatiaux : GeoJSON, COG, tuiles vectorielles(MVT), WMS et WMTS.- Expérience de l’intégration de serveurs de données cartographiques ou de serveurs de tuilesvectorielles.- Une expérience du développement d’applications manipulant de grands volumes de donnéesgéospatiales (raster et vecteur) est fortement appréciée.- Maîtrise des bonnes pratiques de développement : revues de code, tests, qualité logicielle,optimisation des performances.- Capacité à être force de proposition sur les choix techniques et à évoluer dans un environnement collaboratif avec plusieurs équipes de développement., Minimum 5 ans d’expérience en développement Frontend sur des applications web complexes.

  • Excellente maîtrise de React et TypeScript.

  • Expérience dans la conception d’architectures Frontend modernes, modulaires et

maintenables.

  • Solide expérience des bibliothèques de cartographie web, notamment MapLibre GL JS.

  • Bonne maîtrise des formats et protocoles géospatiaux : GeoJSON, COG, tuiles vectorielles

(MVT), WMS et WMTS.

  • Expérience de l’intégration de serveurs de données cartographiques ou de serveurs de tuiles

vectorielles.

  • Une expérience du développement d’applications manipulant de grands volumes de données

géospatiales (raster et vecteur) est fortement appréciée.

  • Maîtrise des bonnes pratiques de développement : revues de code, tests, qualité logicielle,

optimisation des performances.

  • Capacité à être force de proposition sur les choix techniques et à évoluer dans un environnement collaboratif avec plusieurs équipes de développement.

EUR

Force de proposition Git Pro-activité HTML5 Optimisation des performances Autonomie React JS TypeScript API REST Visualisation de données CSS3 Cartographie Docker

Benefits & conditions

Taux journalier :Salaire selon profil

False

EducationalOccupationalCredential postgraduate degree EducationalOccupationalCredential bachelor degree EducationalOccupationalCredential

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:35 min

Essential web development prerequisites for building spatial applications

Desiree Santos Desiree Santos +1 · WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all