Front-End Software Developer
Role details
Job location
Tech stack
Job description
- Design and develop user interfaces and dashboards that support exploration of modeling, simulation, and trade study results
- Translate analytical outputs into intuitive visualizations, including charts, maps, timelines, and comparative views
- Collaborate with analysts, data scientists, and backend developers to ensure data is accurately and effectively presented
- Build and maintain front-end components and frameworks that support scalable, reusable UI development
- Implement interactive features that enable users to filter, compare, and analyze scenarios and architectures
- Ensure performance and responsiveness when handling large or complex datasets
- Contribute to the design of user workflows, ensuring the interface aligns with how analysts and decision-makers operate
- Support integration with backend APIs and services
- Apply best practices in UI/UX design, accessibility, and maintainability
- Contribute to the potential development of a standalone analytical application, including modular UI architecture and component reuse
Requirements
LMI is seeking a Senior Front-End Software Developer to support the development of user interfaces and visualization capabilities for LMI's Modeling, Simulation, Prototyping, Wargaming, & Analysis platform, RAPTR. This role focuses on enabling analysts, data scientists, and decision-makers to interact with, explore, and understand complex analytical outputs related to future space architectures.
You will design and implement intuitive, high-performance interfaces that transform modeling and simulation results into clear, actionable insights. This role also supports the potential evolution of these capabilities into a standalone analytical tool, requiring a strong understanding of scalable, modular front-end architecture.
This position is ideal for a developer who enjoys working at the intersection of data visualization, user experience, and analytical workflows, and who can translate complex data into meaningful user interactions.
On-site or local support in Colorado Springs is preferred; remote options may be available for the ideal candidate., * Bachelor's degree in Computer Science, Software Engineering, or related technical field
- 5-10 years of experience in front-end software development
- Proficiency in modern JavaScript frameworks such as React, Angular, or Vue.js
- Strong skills in JavaScript, HTML, and CSS
- Experience building data-driven user interfaces and dashboards
- Familiarity with data visualization libraries such as D3.js, Chart.js, or similar
- Experience integrating front-end applications with RESTful APIs
- Strong understanding of UI/UX principles and responsive design
- Ability to work in a fast-paced, evolving environment with loosely defined requirements
- Strong communication and collaboration skills, * Experience supporting analytical platforms, modeling & simulation tools, or decision-support systems
- Familiarity with geospatial or time-series visualization (e.g., map-based interfaces, timeline analysis)
- Experience working with large or complex datasets in a front-end environment
- Exposure to space domain applications or defense-related systems
- Experience contributing to or building standalone web applications or products
- Familiarity with modern front-end build tools and state management frameworks
- Active TS/SCI clearance
Security Clearance Requirements
Candidate must be eligible to obtain a TS/SCI clearance and willingness to obtain a CI Poly. Candidates with an active TS/SCI or TS with SCI eligibility will be given preference., Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.