Nous recherchons un(e) développeur(se) Full Stack pour rejoindre notre équipe et participer au développement d'une solution de data visualisation géographique.
La/le candidat/e sera impliqué dans l'ensemble de la stack technique, du back-end au front-end, avec un focus particulier sur la visualisation de données cartographiques.
Expérience Requise
- 5 à 8 ans d'expérience en développement web Full Stack
- Expérience concrète sur des projets de data visualisation
- Des compétences en cartographie sont attendues
Missions
Principales
- Développer et maintenir une application web de visualisation de données
- Implémenter des fonctionnalités cartographiques interactives
- Assurer la qualité et la performance des développements
- Participer à la conception technique des nouvelles fonctionnalités
- Optimiser les requêtes et la gestion des données géographiques
Compétences Techniques Requises
Front-end
- Vue.js
- Maîtrise du framework et de son écosystème
- Expérience avec Vuex pour la gestion d'état
- Compétences en composants réutilisables
- Cartographie
- Maîtrise de Leaflet.js
- Expérience avec OpenStreetMap
- Manipulation de données géographiques
Back-end
- PHP/Symfony
- Maîtrise du framework Symfony 6+
- Expérience en API REST
- Connaissance des bonnes pratiques SOLID
- Base de données
- PostgreSQL et son extension PostGIS
- Optimisation des requêtes spatiales
- Modélisation de données
DevOps
- Conteneurisation
- Docker et docker-compose
- Environnements de développement conteneurisés
- GitLab
- Gestion de version avec Git
- CI/CD avec GitLab
- Review d'application
Compétences Additionnelles Appréciées
- Expérience avec d'autres bibliothèques de visualisation (D3.js, Chart.js)
- Connaissance des formats de données géographiques (GeoJSON, TopoJSON)
- Expérience en optimisation de performance front-end
- Sensibilité UX/UI
Qualités Recherchées
- Autonomie et rigueur dans le développement
- Capacité à travailler en équipe
- Curiosité technique et veille technologique
- Bonnes capacités de communication
- Sensibilité à la qualité du code et aux bonnes pratiques
Responsabilités
- Développer de nouvelles fonctionnalités front et back
- Maintenir et améliorer le code existant
- Participer aux code reviews
- Contribuer à la documentation technique
- Participer aux réunions d'équipe et aux rituels agiles
Environnement de Travail
- Équipe à taille humaine
- Méthodologie Agile/Scrum
- Stack technique moderne
- Focus sur la qualité et les bonnes pratiques
- Possibilité de contribuer à l'évolution technique du projet
HexaDone
Paris 92210
Autre(s)
VIE
0 mois