Software Engineer II (User Interface)
WhiteFox Defense Technologies
Summary
WhiteFox Defense Technologies is a global leader in airspace security, specializing in innovative counter-drone and airspace management solutions. WhiteFox is an expert in developing advanced systems that enable the detection, identification, and mitigation of rogue drones, ensuring safety and security in various environments, from critical infrastructure to public events.
WhiteFox's commitment to advancing drone technology responsibly and ethically positions them as a key player in shaping the future of secure and regulated airspace, reflecting a deep understanding of the evolving landscape of drone threats and airspace management.
Description
The User Interface Software Engineer II contributes to the design and development of modern, high-performance web-based user interfaces for a mission-critical counter-UAS and digital signal processing platform. In this role, you will take ownership of significant UI features and front-end architecture, building intuitive, reliable interfaces that allow operators and analysts to interact effectively with complex technical systems.
You will primarily focus on front-end development, while working closely with backend, embedded, RF, and hardware engineering teams to ensure seamless integration with system services and APIs. Although this role is UI-centric, you are expected to understand how the front end fits into the larger system architecture, from embedded Linux platforms and backend services to real-time, customer-facing applications.
You will function as a mid-level contributor on an agile team, demonstrating strong engineering discipline through thoughtful design, unit-tested code, clear documentation, and participation in technical discussions and code reviews.
Location
Remote with occasional onsite in San Luis Obispo, CA
Responsibilities
· Own the design and implementation of major UI features and front-end components for web-based applications
· Develop and maintain scalable front-end architectures using modern JavaScript/TypeScript frameworks
· Build responsive, high-performance user interfaces for real-time or near-real-time operational systems
· Translate complex system behavior, telemetry, and analytics into clear, usable workflows and visualizations
· Collaborate with backend and systems engineers to define API contracts and data models that support UI needs
· Contribute to shared UI components, design systems, and front-end best practices
· Write unit-tested, maintainable front-end code and participate in peer code reviews
· Identify and address UI performance, reliability, and usability issues
· Document design decisions, UI architecture, and integration requirements
Required Qualifications
· Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
· 3+ years of professional software development experience, with a strong emphasis on front-end or UI development
· Strong proficiency in modern web technologies including HTML, CSS, and JavaScript/TypeScript
· Significant experience building single-page applications using frameworks such as Vue, React, Angular, or similar
· Experience designing reusable UI components and front-end application architecture
· Experience integrating front-end applications with RESTful APIs and backend services
- Experience working with relational databases such as MySQL or similar technologies
· Experience with Linux-based development environments and command-line tools
· Experience managing code using Git or other version control systems
· Ability to write well-structured, testable, and documented production code
Desired Skills and Experience
· Experience developing user interfaces for defense, aerospace, or other safety- or security-critical systems
· Experience visualizing time-series data, telemetry, or system state in web applications
· Familiarity with backend systems written in Rust, C++, or Python
· Experience with front-end testing frameworks and automation
· Understanding of UI performance optimization and browser-level debugging
· Familiarity with containerized or cloud-hosted environments (e.g., Docker, AWS)
· Experience contributing to UX discussions and working from design mockups or wireframes
· Interest in unmanned systems, aerospace, or complex technical platforms
Compensation
· Competitive salary offered: $135,000.00 - $155,000.00
· Company stock options
· Health, Vision, Dental, Life, and AD&D Insurance
· Unlimited PTO
· Retirement: 401k and Roth (employer match up to 4% of base salary)
Direct Apply Only, No Recruiters
Send Resume to: careers@whitefoxdefense.com
About WhiteFox
WhiteFox Defense Technologies is at the forefront of airspace security, excelling in cutting-edge counter-drone technology and comprehensive airspace management solutions. Renowned for their proficiency in creating advanced systems, WhiteFox specializes in detecting, identifying, and mitigating unauthorized drone activities. Their offerings range from portable and mobile units to fixed site and virtual systems, providing versatile protection for critical infrastructures, public events, and sensitive areas against the escalating threats posed by rogue