Développeur Full Stack F/H
Il y a 2 mois
Puteaux, Ile-de-France
VECTORIVE
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
MISSION PRINCIPALE -----------------
- Le/la développeur·se Full Stack est responsable de la conception, du développement et de la maintenance des applications. Il/elle intervient sur l'ensemble de la stack, avec un accent particulier sur le back-end (API, Python, PostgreSQL). Son objectif est d'assurer la performance, la sécurité et la maintenabilité des outils, tout en garantissant une expérience utilisateur fluide, notamment sur les interfaces cartographiques. RESPONSABILITÉS PRINCIPALES --------------------------
-
- Concevoir et développer des API REST (principalement en Python).
- Implémenter la logique métier et les accès aux données en PostgreSQL (requêtes optimisées, données géospatiales, vues, index, migrations).
- Contribuer au moteur de calcul géospatial (isochrones, indicateurs territoriaux).
- Maîtriser les mécanismes d'authentification et de SSO (OAuth2 / OpenID Connect) et garantir la sécurité des accès.
- Créer et maintenir des interfaces web cartographiques riches et interactives.
- Mettre en place des traitements asynchrones et de la mise en cache pour la performance.
- Mettre en place des tests automatisés et assurer la documentation technique et produit.
- Conteneuriser et déployer les services via Docker / Docker Compose, avec un déploiement automatisé sur les serveurs.
- Assurer le versionnement du code avec Git.
- Participer au suivi et à l'observabilité des services en production. COMPÉTENCES TECHNIQUES ---------------------
-
- Langages : Python, Go, JavaScript / TypeScript, SQL
- Back-end / API : FastAPI (et bases de Flask)
- Front-end : React, interfaces cartographiques, visualisation de données
- Bases de données : PostgreSQL (données géospatiales), migrations
- Authentification / SSO : OAuth2, OpenID Connect, JWT
- Conteneurisation & déploiement : Docker, Docker Compose, déploiement automatisé
- Système & outils : Linux, Git
- Tests & qualité : tests automatisés back-end et front-end
PROFIL RECHERCHÉ
---------------
-
- Solide maîtrise du développement back-end Python et goût pour la conception d'API.
- À l'aise sur l'ensemble de la stack (du modèle de données à l'interface).
- Sensibilité aux enjeux de performance, de sécurité et de qualité de code.
- Un intérêt pour les données géospatiales / la cartographie est un plus apprécié. Vectorive est une entreprise française spécialisée en data intelligence, avec une expertise avancée en analyse géospatiale et en modélisation prédictive. Nous accompagnons les organisations dans l'exploitation stratégique de leurs données territoriales pour optimiser leurs décisions, leurs implantations et leurs performances opérationnelles. Notre équipe conjugue des compétences en data engineering, intelligence artificielle et cartographie interactive pour créer des solutions sur mesure, puissantes et intuitives.
- Le/la développeur·se Full Stack est responsable de la conception, du développement et de la maintenance des applications. Il/elle intervient sur l'ensemble de la stack, avec un accent particulier sur le back-end (API, Python, PostgreSQL). Son objectif est d'assurer la performance, la sécurité et la maintenabilité des outils, tout en garantissant une expérience utilisateur fluide, notamment sur les interfaces cartographiques. RESPONSABILITÉS PRINCIPALES --------------------------
-
- Concevoir et développer des API REST (principalement en Python).
- Implémenter la logique métier et les accès aux données en PostgreSQL (requêtes optimisées, données géospatiales, vues, index, migrations).
- Contribuer au moteur de calcul géospatial (isochrones, indicateurs territoriaux).
- Maîtriser les mécanismes d'authentification et de SSO (OAuth2 / OpenID Connect) et garantir la sécurité des accès.
- Créer et maintenir des interfaces web cartographiques riches et interactives.
- Mettre en place des traitements asynchrones et de la mise en cache pour la performance.
- Mettre en place des tests automatisés et assurer la documentation technique et produit.
- Conteneuriser et déployer les services via Docker / Docker Compose, avec un déploiement automatisé sur les serveurs.
- Assurer le versionnement du code avec Git.
- Participer au suivi et à l'observabilité des services en production. COMPÉTENCES TECHNIQUES ---------------------
-
- Langages : Python, Go, JavaScript / TypeScript, SQL
- Back-end / API : FastAPI (et bases de Flask)
- Front-end : React, interfaces cartographiques, visualisation de données
- Bases de données : PostgreSQL (données géospatiales), migrations
- Authentification / SSO : OAuth2, OpenID Connect, JWT
- Conteneurisation & déploiement : Docker, Docker Compose, déploiement automatisé
- Système & outils : Linux, Git
- Tests & qualité : tests automatisés back-end et front-end
PROFIL RECHERCHÉ
---------------
-
- Solide maîtrise du développement back-end Python et goût pour la conception d'API.
- À l'aise sur l'ensemble de la stack (du modèle de données à l'interface).
- Sensibilité aux enjeux de performance, de sécurité et de qualité de code.
- Un intérêt pour les données géospatiales / la cartographie est un plus apprécié. Vectorive est une entreprise française spécialisée en data intelligence, avec une expertise avancée en analyse géospatiale et en modélisation prédictive. Nous accompagnons les organisations dans l'exploitation stratégique de leurs données territoriales pour optimiser leurs décisions, leurs implantations et leurs performances opérationnelles. Notre équipe conjugue des compétences en data engineering, intelligence artificielle et cartographie interactive pour créer des solutions sur mesure, puissantes et intuitives.