OFERTA DE EMPLEO – DESARROLLADOR FULL STACK (M/F)

Python/Django • Angular • CesiumJS
Contrato permanente — Tiempo completo — Posibilidad de trabajo remoto parcial

Ubicación:
Cholet (49300) — Maine-et-Loire (trabajo remoto parcial) Experiencia:
mínimo de 3 a 5 años Salario:
48.000 € - 60.000 € brutos/año según la experiencia de inicio : Lo antes posible

¿QUIÉNES SOMOS?

e-Cassini desarrolla GeoCassini
, una plataforma web profesional para la visualización y gestión de datos geoespaciales 3D. Nuestra solución permite a nuestros clientes (topógrafos, oficinas de diseño, autoridades locales, gestores de infraestructuras) visualizar nubes de puntos LiDAR de varios millones de puntos, mostrar ortofotos , y medir y dibujar en 3D .

Certificada como Solución Eficiente de Solar Impulse , e-Cassini se compromete con un impacto ambiental positivo y con la democratización del acceso al análisis inteligente 3D . También exploramos las nuevas fronteras del renderizado 3D web la IA geoespacial para enriquecer continuamente nuestra plataforma.

Estamos buscando un desarrollador full stack para unirse a nuestro equipo técnico y participar en la evolución de nuestra plataforma.

TUS MISIONES

Dentro del equipo técnico, estarás involucrado en toda la pila:

Desarrollo backend

• Desarrollar y mantener la API REST usando Django y el marco Django REST
• Optimizar el rendimiento de las consultas en grandes conjuntos de datos geoespaciales
• Implementar las mejores prácticas de seguridad (OWASP, autenticación Firebase)
• Administrar scripts de procesamiento de datos (conversión LAS/LAZ, mosaico de mosaicos 3D)

Desarrollo de frontend

• Desarrollar y mejorar la interfaz de usuario utilizando Angular
• Integrar y personalizar visualizaciones 3D (Potree, Three.js)
• Participar en la migración técnica

Infraestructura en la nube

• Administrar los servicios de Google Cloud Platform (App Engine, Cloud SQL, Storage)
• Optimizar los canales de conversión de datos geoespaciales
• Participar en la mejora continua de los procesos de CI/CD

Seguimiento y desarrollos

• Participar en la evaluación de nuevas tecnologías de renderizado 3D
• Colaborar ocasionalmente con el equipo en prototipos y desarrollos de plataformas

TU PERFIL

Habilidades requeridas


Python/Django: más de 2 años de experiencia, competente en Django REST Framework
Angular/TypeScript: más de 2 años de experiencia, tipado estricto, RxJS
Cloud GCP: experiencia con App Engine, Cloud SQL, Cloud Storage
Bases de datos: PostgreSQL, optimización de consultas
Git: flujo de trabajo colaborativo, revisión de código Seguridad: mejores prácticas de OWASP, autenticación

Habilidades deseadas (un activo)


CesiumJS: Visor, mosaicos 3D, terreno, API de entidad
Visualización 3D: Three.js, WebGL, Potree
Datos geoespaciales: LAS/LAZ/E57, GeoTIFF, malla, formatos GIS
Herramientas GIS: GDAL, PDAL, QGIS
Nuevas tecnologías 3D: conceptos de WebGPU, Gaussian Splatting, OpenUSD
IA/ML: familiaridad con PyTorch o TensorFlow, interés en IA aplicada a datos 3D Certificaciones: desarrollador de GCP Cloud, desarrollador certificado de Cesium

Cualidades personales

• Curiosidad técnica y ganas de aprender nuevas tecnologías
• Autonomía y capacidad para resolver problemas complejos
• Espíritu de equipo y buenas habilidades de comunicación
• Interés en el seguimiento tecnológico y temas de I+D
• Sensibilidad a los problemas medioambientales (un plus)

LO QUE OFRECEMOS


Salario atractivo: 48.000 € – 60.000 € brutos/año según la experiencia
Flexibilidad: trabajo remoto parcial
Equipo: elección de MacBook Pro o PC de alto rendimiento
Formación: presupuesto anual de formación, se fomentan las certificaciones
Beneficios: seguro médico, tiempo libre remunerado
Proyectos estimulantes: big data, visualización 3D, IA geoespacial, exploración de nuevos métodos de renderizado Impacto: contribuir a una solución certificada por Solar Impulse

NUESTRA PILA TÉCNICA

Tecnologías

de dominio Backend Python 3.9, Django, Django REST Framework, PostgreSQL Frontend
Angular 14 (migración 17+), TypeScript, RxJS, Angular Material 3D / Carto
Potree, Three.js, CesiumJS, Google Maps API, Proj4js Nube
Google Cloud Platform (App Engine, Cloud SQL, Storage, Tasks) Auth
Firebase Authentication Data
GDAL, PDAL, LAStools, 3D Tiles, GeoJSON Exploration WebGPU, Gaussian Splatting, OpenUSD, IA geoespacial

PROCESO DE RECLUTAMIENTO

Nuestro proceso está diseñado para ser simple y transparente:


Paso 1: Llamada telefónica inicial (15-20 min) para familiarizarse
Paso 2: Entrevista técnica (1 hora) con el equipo de desarrollo: discusión sobre el código y la arquitectura
Paso 3: Ejercicio práctico breve para completar en casa (2-3 horas máximo)
Paso 4: Entrevista final con la gerencia Comentarios: dentro de 1 semana máximo después de cada paso

¿CÓMO APLICAR?

Envía tu candidatura (CV + unas líneas sobre tu motivación) a:

e-cassini

También puedes contactar con:

• Un enlace a tu GitHub o portafolio
• Ejemplos de proyectos de los que estás orgulloso
• Tu perfil de LinkedIn