Senior Full-Stack Web Developer H/F
Role details
Job location
Tech stack
Job description
As Orbitworks deploys next-generation Earth Observation capabilities through the Altair program, we are seeking an experienced Senior Full-Stack Web Developer to lead the design and implementation of customer-oriented software solutions that enable mission tasking, data access, analytics, and downstream services.
In this role, you will lead the development of highly interactive, high-performance applications and backend services focused on order management, geospatial datalake systems, and AI-enabled downstream processing. You will work at the intersection of space systems, geospatial intelligence, cloud-native infrastructure, and modern web technologies to create scalable products that directly support Orbitworks' operational and commercial objectives.
This is a unique opportunity to shape the software backbone of a rapidly growing New Space company, contributing to products that manage and exploit large-scale spatiotemporal datasets in real time. The ideal candidate combines deep software engineering expertise with strong systems thinking, curiosity for innovation, and a passion for building elegant and performant user experiences.
About this Role:
-
Operational & Technical Leadership.
-
Lead the development of Orbitworks' Solutions software stack in collaboration with the Principal Solution Architect..
-
Define and implement scalable frontend and backend architectures for customer-facing applications.
-
Drive engineering best practices across the software development lifecycle, including tooling, code quality, testing, and deployment strategies.
-
Promote and implement AI-assisted development workflows and modern engineering practices.
-
Software Development.
-
Develop highly interactive frontend applications and performant backend APIs.
-
Implement features for key strategic projects including:
-
CNC2: Collection Needs Command & Control platform for order management and tasking.
-
Datalake: Cataloguing, storage, streaming, and downstream data services for customers and AI applications.
-
Design systems capable of processing large volumes of geospatial and temporal data with high responsiveness and reliability.
-
Build applications leveraging modern web technologies and geospatial frameworks.
-
Infrastructure & Deployment.
-
Implement containerized deployment strategies using Docker and Kubernetes.
-
Support CI/CD implementation and Agile development workflows.
-
Coordinate closely with Infrastructure teams to ensure application performance, scalability, and operational readiness.
-
Contribute to production monitoring, deployment automation, and platform optimization.
-
Partner with multidisciplinary teams across software, infrastructure, mission operations, and data systems.
-
Contribute technical expertise to architectural decisions and long-term platform strategy.
Requirements
10+ years of experience in software engineering and full-stack web development.
- Proven track record leading complex web-development projects with highly interactive and reactive UIs.
- Strong expertise in modern frontend and backend technologies including JavaScript, TypeScript, Node.js, React, FastAPI, and related ecosystems.
- Experience designing scalable software architectures and APIs.
- Strong understanding of computer architecture and performance optimization, including data flows, storage systems, networking, memory management, and latency considerations.
- Experience with cloud-native and containerized environments using Docker and Kubernetes.
- Strong knowledge of databases and geospatial data technologies including PostgreSQL/PostGIS and related tools.
- Experience with CI/CD pipelines and Agile software development methodologies.
- Familiarity with GIS and geospatial technologies such as Mapbox/MapLibre, OpenLayers, QGIS, GDAL, STAC, and OGC standards.
- Strong programming experience in Python and JavaScript/TypeScript.
- Excellent problem-solving skills and ability to work autonomously in fast-paced environments.
- Strong communication skills and English fluency.
Nice to Haves:
- Experience in Earth Observation or Remote Sensing domains.
- Knowledge of GeoINT workflows and geospatial intelligence applications.
- Experience applying AI/ML techniques to computer vision, geographic data, or remote sensing datasets.
- Experience building real-time, highly interactive visualization platforms.
- Familiarity with WebGL2, WebAssembly, DuckDB, Parquet, Tailwind, Vite, Vue, or Svelte.
- Experience leading or mentoring software engineering teams.
- Curiosity, innovative mindset, and passion for learning emerging technologies.
- Ability and willingness to travel internationally and collaborate across distributed global teams., bachelor degree EducationalOccupationalCredential associate degree