Full Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a Full Stack Developer (Rust, TypeScript) for our Ground Control Station team that will play a key role in developing and maintaining industry-leading software for the real-time control and management of robotic vehicles, swarms, and sensor systems. This position offers the opportunity to work with cutting-edge technologies and contribute to complex, mission-critical systems in a collaborative environment., * Design, develop, and maintain robust and scalable systems for robotic vehicle control and sensor management.
- Collaborate with backend engineers to integrate APIs and ensure seamless data flow between frontend and backend systems.
- Build intuitive, performant, and responsive user interfaces using modern frontend frameworks.
- Work closely with UX/UI designers to translate designs into functional applications.
- Participate in code reviews, architecture discussions, and software design decisions.
Requirements
Do you have experience in Web applications?, * 2+ years of professional experience as a software developer, preferably in a full stack environment.
- Proficiency in TypeScript and web component frameworks like Lit.
- Familiarity with Rust, with a solid understanding of modern software development practices.
- Understanding of backend systems and API integration.
- Understanding of testing frameworks and tools for frontend web development.
- Ability to work independently, solve complex technical problems, and thrive in a fast-paced startup environment.
- U.S. citizenship required/background check due to government contract requirements.
- Ability to commute to the Huntsville office 5 days a week.
Preferred Qualifications:
- Familiarity with RESTful APIs, WebSockets, gRPC and protocol buffers.
- Experience in robotics, swarm control, networking, or sensor integration.
- Familiarity with Figma and UI/UX design.
- Familiarity with network protocols, multithreading, and low-latency data processing.
- Understanding of embedded systems or real-time operating environments.
Benefits & conditions
Pulled from the full job description
- Referral program
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance