Swarm Aero

Software Engineer – Full Stack

Swarm Aero

full-time

Posted on:

Location Type: Remote

Location: Remote • Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $195,000 - $250,000 per year

Job Level

Mid-LevelSenior

Tech Stack

React

About the role

  • Architect a frontend for a Command & Control (C2) system for heterogeneous aircraft swarms
  • Build distributed, collaborative real-time infrastructure for controlling large numbers of aircraft in real-time with intermittent communications
  • Develop and test new user interface concepts for swarming UAVs for representing data like vehicle telemetry, sensor data, scheduling, crew resources, data link management and more
  • Own key new full stack features from design to deployment
  • Ship great software early & often with excellent CICD, QA, DevSecOps

Requirements

  • Degree in Computer Science or equivalent experience
  • 4+ years building complex full-stack software applications with significant frontend and backend contributions
  • Familiarity with UI/UX design principles and tools to create user-friendly and appealing user interfaces
  • Experience implementing web-based user interfaces using React or similar frontend frameworks
  • Experience in developing both immediate mode (games, simulation, etc) and retained mode UIs
  • Experience with performance sensitive application development
  • Familiarity with video streaming protocols
  • Familiarity with WebGL/OpenGL
  • Working familiarity with C++
  • Experience working with geospatial applications
Benefits
  • Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack software developmentfrontend developmentbackend developmentUI/UX designReactWebGLOpenGLC++performance sensitive application developmentgeospatial applications
Soft skills
collaborationcommunicationproblem-solvingdesign ownershipuser interface testing
Certifications
Degree in Computer Science