Principal Frontend Engineer
Havocai · Remote · Remoto
Es un puesto remoto.
El aviso publica el sueldo: USD 185.000 a 205.000 por año.
Piden al menos 10 años de experiencia.
Lo publica Havocai y está vigente desde el 24 de septiembre de 2026.
Toca Postularme y entra con tu cuenta de Google: te llevamos al aviso en Ashby y te ayudamos a armar el CV para este puesto.
PostularmeDescripción del puesto
ABOUT US:
Havoc is a leader in all-domain collaborative autonomy. Its software-defined hardware approach powers military and commercial-grade autonomous systems across sea, air, and land to sense, decide, and act together in complex and contested environments. Havoc connects assets, enabling them to share information, adapt in real time, and continue operating even when communications are disrupted or denied. Havoc optimizes mission performance and minimizes human risk.
Havoc was founded in 2024 and headquartered in Providence, Rhode Island. Learn more at Havoc: All-Domain Collaborative Autonomy http://havocai.com/ .
ABOUT THE ROLE
HavocAI is seeking a Principal Frontend Engineer to help architect, build, and scale the real-time interfaces operators use to command autonomous systems across air, surface, and subsurface domains.
Our operators command autonomous vehicles across air, surface, and subsurface domains through a single real-time geospatial interface. Live position and state data streams continuously onto a map, and the decisions made on that screen affect vehicles operating in the real world.
We are looking for a Principal Frontend Engineer with deep, hands-on experience building and scaling real-time geospatial applications. You have taken systems like this through significant growth in data volume and entity count, and you know from experience which problems arrive at each stage and how to get ahead of them. You will work directly with the Head of Frontend and a strong senior team, bringing that experience to the technical decisions that shape how the platform grows.
This is an individual contributor role with no direct reports.
WHAT YOU’LL DO
FRONTEND ARCHITECTURE & REAL-TIME SYSTEMS
GEOSPATIAL ENGINEERING
- Bring proven, production-tested patterns for high-frequency real-time data in React applications: transport-to-render design, update throttling, and keeping telemetry off the render path
- Guide the design and evolution of the map layer system: layer lifecycle, interaction state, feature identity, and rendering performance on large feature sets
- Work with the Head of Frontend and senior engineers on scaling decisions, contributing the perspective of someone who has made them before
- Build alongside the team: implement the hard parts, set the example in code, and review with an eye toward what will hold up at scale
- Identify performance and architectural risks early, before they become incidents
- Communicate technical decisions clearly through design reviews, technical proposals, and code, building alignment without creating unnecessary process
- Mentor senior engineers in real-time and geospatial engineering
WHAT WE’RE LOOKING FOR
- 10+ years of frontend engineering experience, including significant experience operating at Staff, Principal, or equivalent technical scope.
- Deep production experience building and scaling high-volume, real-time applications.
- Expert-level experience with React and TypeScript, including a first-principles understanding of React’s rendering model and frontend performance.
- Deep experience building map-based geospatial applications using MapLibre, Mapbox GL, Deck.gl http://Deck.gl, or equivalent technologies.
- Demonstrated experience optimizing large and dynamic geospatial feature sets.
- Hands-on experience scaling a real-time application through significant growth in tracked entities, update frequency, or data volume.
- Experience with multiple real-time communication technologies such as WebSockets, MQTT, gRPC-web, SSE, or similar protocols.
- Deep browser performance expertise across rendering, memory, CPU, networking, and GPU bottlenecks.
- Experience designing client-side data architectures using workers, batching, caching, state boundaries, and other techniques for isolating high-frequency workloads.
- Experience designing applications for degraded or intermittent connectivity, including reconnection and state reconciliation
Toca Postularme y entra con tu cuenta de Google: te llevamos al aviso en Ashby y te ayudamos a armar el CV para este puesto.
PostularmePreguntas frecuentes
¿Es remoto el puesto de Principal Frontend Engineer?
Es un puesto remoto.
¿Cuánto paga?
El aviso publica USD 185.000 a 205.000 por año.
¿Dónde se publicó este aviso?
En Ashby. DameTrabajo lo encontró ahí y te lleva a postularte en el aviso original.