Front End Software Engineer
Reston, VA | ~10% Travel | Active Secret Clearance Required
We’re hiring a Front End Software Engineer to help design and build real-world web interfaces that support high-impact national security missions. You’ll contribute directly to our Lattice Control Application—an essential system driving operational success in the field.
This is more than just front-end development. You’ll collaborate with engineers, stakeholders, and end users to create intuitive, modular UI components that work seamlessly across multiple devices and operational scenarios.
What You’ll Do
- Design and build new workflows and interfaces for our manifest repository
- Develop modular software components used across devices with a unified design system
- Diagnose and resolve field-reported bugs—dig into root causes and deliver reliable fixes
- Collaborate in a fast-paced team solving mission-critical challenges
- Travel to support deployments and events (about 10%)
- Own the success of the software systems you build, from development through deployment
What You’ll Bring
- At least 2 years of experience with modern front-end frameworks, especially:
- React (component-based)
- TypeScript and modern JavaScript (ES6+)
- Proficiency in front-end development with the ability to debug backend/API integration issues
- Familiarity with build tools (especially Bazel)
- Strong critical thinking, problem-solving, and communication skills
- A collaborative, self-directed mindset with attention to detail
- A passion for building software that has meaningful real-world impact
- An active U.S. Secret security clearance (and the ability to maintain it)
Bonus Points For
- UI/UX awareness—able to propose subtle, user-focused improvements
- Experience with Nix Flakes (for reproducible local dev environments)
- Familiarity with 3D/WebGL tools like Three.js or React Three Fiber