STELLENANGEBOT – FULL-STACK-ENTWICKLER (M/W)
Python/Django • Angular • CesiumJS
Festanstellung — Vollzeit — Teilweise Remote-Arbeit möglich
Standort:
Cholet (49300) – Maine-et-Loire (teilweise Homeoffice möglich) Erfahrung:
Mindestens 3 bis 5 Jahre Gehalt:
48.000 € – 60.000 € brutto/Jahr, abhängig von der Erfahrung Eintrittstermin : Baldmöglichst
WER SIND WIR?
e-Cassini entwickelt GeoCassini
, eine professionelle Webplattform zur Visualisierung und Verwaltung von 3D-Geodaten. Unsere Lösung ermöglicht es unseren Kunden (Vermessungsbüros, Planungsbüros, Kommunen, Infrastrukturbetreibern), LiDAR-Punktwolken mit mehreren Millionen Punkten zu visualisieren, Orthofotos anzuzeigen sowie in 3D zu messen und zu zeichnen .
Als Solar Impulse Efficient Solution zertifiziert , engagiert sich e-Cassini positiven Umwelteinfluss und die Demokratisierung des Zugangs zu intelligenter 3D- . Wir erforschen zudem die neuen Möglichkeiten des Web-3D-Renderings der Geodaten-KI, um unsere Plattform kontinuierlich zu verbessern.
Wir suchen einen Full-Stack-Entwickler, der unser technisches Team verstärkt und an der Weiterentwicklung unserer Plattform mitwirkt.
IHRE AUFGABEN
Innerhalb des technischen Teams werden Sie in den gesamten Technologie-Stack eingebunden sein:
Backend-Entwicklung
• Entwicklung und Wartung der REST-API mit Django und dem Django REST Framework
• Optimierung der Abfrageleistung bei großen Geodatensätzen
• Implementierung von Best Practices für Sicherheit (OWASP, Firebase-Authentifizierung)
• Verwaltung von Datenverarbeitungsskripten (LAS/LAZ-Konvertierung, 3D-Kachelung)
Frontend-Entwicklung
• Entwicklung und Verbesserung der Benutzeroberfläche mit Angular
• Integration und Anpassung von 3D-Visualisierungen (Potree, Three.js)
• Mitarbeit an der technischen Migration
Cloud-Infrastruktur
• Administration von Google Cloud Platform-Diensten (App Engine, Cloud SQL, Storage)
• Optimierung von Pipelines zur Konvertierung von Geodaten
• Mitarbeit an der kontinuierlichen Verbesserung von CI/CD-Prozessen
Überwachung und Entwicklungen
• Beteiligung an der Evaluierung neuer 3D-Rendering-Technologien
• Gelegentliche Mitarbeit im Team an Prototypen und Plattformentwicklungen
IHR PROFIL
Erforderliche Kenntnisse
•
Python/Django: Mindestens 2 Jahre Erfahrung, fundierte Kenntnisse im Django REST Framework •
Angular/TypeScript: Mindestens 2 Jahre Erfahrung, strikte Typisierung, RxJS •
Cloud GCP: Erfahrung mit App Engine, Cloud SQL und Cloud Storage •
Datenbanken: PostgreSQL, Abfrageoptimierung •
Git: Kollaboratives Arbeiten, Code-Reviews • Sicherheit: OWASP Best Practices, Authentifizierung
Erwünschte Fähigkeiten (von Vorteil)
•
CesiumJS: Viewer, 3D-Kacheln, Terrain, Entity API •
3D-Visualisierung: Three.js, WebGL, Potree •
Geodaten: LAS/LAZ/E57, GeoTIFF, Mesh, GIS-Formate •
GIS-Tools: GDAL, PDAL, QGIS •
Neue 3D-Technologien: WebGPU-Konzepte, Gaussian Splatting, OpenUSD •
KI/ML: Kenntnisse in PyTorch oder TensorFlow, Interesse an KI-Anwendungen auf 3D-Daten • Zertifizierungen: GCP Cloud Developer, Cesium Certified Developer
Persönliche Eigenschaften
• Technisches Interesse und der Wunsch, neue Technologien zu erlernen
• Selbstständigkeit und Fähigkeit, komplexe Probleme zu lösen
• Teamfähigkeit und gute Kommunikationsfähigkeiten
• Interesse an Technologiebeobachtung und Forschungs- und Entwicklungsthemen
• Sensibilität für Umweltthemen (von Vorteil)
Unser Angebot
•
Attraktives Gehalt: 48.000 € – 60.000 € brutto/Jahr, abhängig von der Erfahrung •
Flexibilität: teilweise Homeoffice möglich •
Ausstattung: Wahlweise MacBook Pro oder leistungsstarker PC •
Weiterbildung: jährliches Weiterbildungsbudget, Zertifizierungen werden gefördert •
Zusatzleistungen: Krankenversicherung, bezahlter Urlaub •
Spannende Projekte: Big Data, 3D-Visualisierung, Geodaten-KI, Erforschung neuer Rendering-Methoden • Wirkung: Beitrag zu einer Solar Impulse-zertifizierten Lösung
UNSER TECHNISCHER TEAM
Domain
-Technologien
Backend: Python 3.9, Django, Django REST Framework, PostgreSQL Frontend:
Angular 14 (Migration 17+), TypeScript, RxJS, Angular Material 3D / Carto
Potree, Three.js, CesiumJS, Google Maps API, Proj4js Cloud
: Google Cloud Platform (App Engine, Cloud SQL, Storage, Tasks) Authentifizierung :
Firebase Authentication Daten:
GDAL, PDAL, LAStools, 3D Tiles, GeoJSON Exploration WebGPU, Gaussian Splatting, OpenUSD, Geospatial AI
EINSTELLUNGSPROZESS
Unser Prozess ist so gestaltet, dass er einfach und transparent ist:
•
Schritt 1: Erstes Telefonat (15–20 Min.) zum Kennenlernen •
Schritt 2: Technisches Interview (1 Std.) mit dem Entwicklerteam – Code- und Architekturbesprechung •
Schritt 3: Kurze praktische Übung für zu Hause (max. 2–3 Std.) •
Schritt 4: Abschlussgespräch mit dem Management • Feedback: innerhalb von maximal einer Woche nach jedem Schritt
WIE BEWERBE ICH MICH?
Senden Sie Ihre Bewerbung (Lebenslauf + ein paar Zeilen zu Ihrer Motivation) an:
Sie können sich auch an folgende Personen wenden:
• Ein Link zu Ihrem GitHub-Profil oder Portfolio
• Beispiele von Projekten, auf die Sie stolz sind
• Ihr LinkedIn-Profil