Search all jobs
Browse jobsBoulder, CO › Staff / Sr Staff Full Stack UI Engineer

Staff / Sr Staff Full Stack UI Engineer

SciTec · Boulder, Colorado, United States · Posted Jun 12, 2026

Apply on company site   Track it in JobSkout

SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense. For the past forty-five plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world-class data exploitation capabilities supporting missile defense; intelligence, surveillance, & reconnaissance; space domain awareness; and aircraft survivability missions.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. Applicants that do not meet this requirement will not be considered.

We are seeking a Full Stack Software Engineer to design, develop, and maintain user-facing web applications and supporting backend services for real-time data and geospatial information systems. This role focuses on building reliable, visually intuitive, and high-performance applications that operate continuously in mission-critical environments.

The ideal candidate is comfortable working across the stack—from frontend user interfaces to backend data pipelines—and thrives in a collaborative, Agile development environment.

Responsibilities

Design, develop, and maintain frontend and backend software, including code, tests, and documentation

Build and integrate user interfaces and data pipelines for real-time and geospatial data visualization

Design, prototype, and implement user-centric interfaces that translate customer needs into intuitive solutions

Maintain and improve 24/7 user-facing applications that display, manage, and monitor real-time data

Identify and resolve software defects and security vulnerabilities

Collaborate with team members during Agile ceremonies, including standups, sprint planning, and retrospectives

Contribute to architectural discussions and technical design decisions

Ensure adherence to software engineering best practices, including code quality, testing, and maintainability

Support documentation and knowledge sharing across teams

Perform other duties as assigned

Apply on company site