Back to jobs
Logo of Haast Autonomous
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.