Full-Stack Software Engineer (Top Secret clearance)
Top Secret Full Stack Engineer
STR is seeking an experienced Full Stack Engineer to design and deliver high-impact web applications for defense and intelligence missions. The successful candidate will build AI- and data-centric applications that help users analyze information, make decisions, and work effectively with advanced software systems. These are not corporate websites or marketing pages. They are mission-focused applications built for real operational and analytical use. We are seeking candidates ranging from experienced developers to technical leads; this is not an entry-level role.
The Role
Develop on a new development effort through stages of design, implementation, and demonstration. This role will be hybrid with a target of 2 days in either our Woburn, MA or Arlington, VA office. Specific responsibilities include:
- Front-End and User Experience
- Build modern, responsive, and reusable web applications using React and related front-end technologies.
- Translate wireframes, prototypes, and design direction into production-ready interfaces with strong attention to usability and detail.
- Contribute to early-stage interface thinking, workflow definition, and design iteration in close collaboration with designers and stakeholders.
- Develop efficient, high-performance components for data visualization and user interaction, including large data sets and complex mission workflows.
- Deliver intuitive, user-centric and data-centric interfaces for mission-focused applications.
- Partner closely with designers, engineers, program leads, and end users to refine workflows, requirements, and interaction patterns.
- Help shape reusable component libraries, patterns, and front-end foundations that can be used across programs.
- Communicate with the project team, users, and clients to develop and document requirements.
- Back-End and Integration
- Design and implement APIs, application state, and supporting back-end services needed for user-facing features.
- Design the interface layer to the rest of the back end, including appropriate GraphQL solutions.
- Contribute to service and back-end architecture decisions for application workflows, data access, and system integration.
- Design service contracts, data flows, and backend integration patterns.
- Work across the full request/response path from user interaction through service logic and data access.
- Integrate front-end applications with supporting services and application back ends.
- Support containerized application design and deployment where appropriate.
- Help design, integrate, and implement AI-enabled user interfaces and workflows that allow users to interact effectively with advanced analytics, automation, and decision-support capabilities.
- Contribute to data visualization, interactive workflows, and complex interface behavior for mission-focused applications.
- Delivery and Teaming
- Improve application performance, responsiveness, accessibility, and maintainability.
- Optimize applications for speed and responsiveness across a variety of devices and browsers.
- Support demonstrations, user feedback cycles, iteration, and transition from prototype to deployed capability.
- Contribute to technical documentation and communicate design and implementation decisions clearly.
- Assist in the authorship of software documentation such as user training guides.
Who You Are
- Core Requirements
- S. Citizen with a Top Secret SCI-eligible security clearance.
- Bachelor’s degree in related field or equivalent experience
- 5+ years of experience building modern web applications that are interactive, data-centric, and responsive across browsers and devices.
- Front-End and User Experience
- Strong experience with React, JavaScript/TypeScript, HTML, and CSS and at least one of: Flask, Django, Node, Vue.
- Demonstrated ability to turn design direction, mockups, prototypes, or component libraries into production UI.
- Experience collaborating closely with designers, users, product owners, or other stakeholders to improve workflow and usability.
- Good judgment around interaction design, interface clarity, and user experience.