Front End Engineer

Phoenix, AZ
Full Time
Mid Level

Position Description

Swarmbotics is looking for a talented Front-End Engineer with design and engineering experience to take ownership of the customer-facing software for our ground swarm robots.  This wide-ranging role will design and implement our web app front-end application and act as the primary desktop application developer for our ground robot swarms' command-and-control. 

Required Qualifications

  • Strong desire to work in a fast-paced, fluid startup environment
  • Experience developing responsive web apps, preferably for DoD or autonomous system applications.
  • First-hand expertise with popular web app frameworks (e.g. React)
  • Submission of design portfolio showcasing your ability to transform concepts into polished front end designs
  • 2+ years experience in design, wireframe, implementation, and testing of front-end implementations
  • Excitement about contributing to the defense of the United States and its allies
  • Ability to obtain and hold a U.S. security clearance
  • Ability to relocate to Phoenix, AZ

Preferred Qualifications

  • TypeScript — Strong proficiency in TypeScript for building scalable, type-safe, and maintainable front-end applications.
  • Real-time data / WebSockets — Hands-on experience with real-time data flows, WebSocket implementations, live telemetry, streaming updates, and high-frequency state management.
  • Geospatial / mapping libraries — Expertise with geospatial and mapping libraries (deck.gl, MapLibre, Mapbox, Leaflet, or similar), where GIS visualization is a core requirement.
  • WebGL / GPU-accelerated rendering — Proficiency in WebGL and GPU-accelerated rendering, including performance tuning for complex map layers and large-scale visualizations.
  • Video streaming (WebRTC / HLS) — Experience implementing video streaming solutions using WebRTC or HLS in production front-end applications.
  • API design — Experience designing and collaborating on public-facing APIs.
  • Frontend auth architecture — Expertise in frontend authentication architectures, including OAuth2/OIDC flows, token management, and secure proxy patterns.
  • Familiarity with the TAK ecosystem (TAKX, ATAK, and/or WinTAK plugin development)
  • Experience with a CatBs framework is preferred but not required

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*