Back to jobs

Haast Autonomous
Actively hiring
Full-Stack Software Engineer
- Workplace
- On-site
- Commitment
- Full-time
- Posted
Location
United States
This role involves building and maintaining the React/TypeScript operations portal for an autonomous aircraft network focused on medical logistics. You will design and evolve the Supabase/Postgres backend, improve core workflows like aircraft allocation and mission generation, and work at the integration of a Python bridge connecting the platform to ArduPilot-based aircraft. Collaboration with autonomy and simulation engineers is key as the system matures from prototype to production.
Responsibilities
- Build and maintain the React/TypeScript operations portal (dashboards, live maps, flight requests, facilities, inventory-backed supply flights).
- Design and evolve the Supabase/Postgres backend.
- Improve reliability of core workflows including aircraft allocation, mission generation, telemetry ingestion, and live dashboard updates.
- Work at the integration of our Python bridge, which connects the platform to ArduPilot-based aircraft and simulations.
- Add tests, improve logging and observability, and prepare the platform for production-grade reliability.
- Collaborate with autonomy and simulation engineers as the real-flight and digital-twin systems mature.
Requirements
- TypeScript and React.
- SQL / PostgreSQL.
- Experience shipping full-stack web applications to production.
- Understanding of authentication, authorization, and multi-tenant data access.
- Comfortable with Git, environment management, deployment, and debugging.
Nice to have
- Supabase
- Python
- Mapbox
- Realtime dashboards, websockets, or telemetry pipelines.
- Familiarity with Linux services, SSH, and cloud deployment.