UI Front End Software Engineer
Core
Lead a team of UI developers to design front-end architecture, coding standards, and production-ready interfaces for mission-critical defense software systems.
Role type
Senior IC UI Front End Software Engineer (Team Lead)
Builds
Scalable, maintainable front-end solutions and accessible interfaces for complex defense analytics and real-time systems.
Domain
Defense / National Security / Software Engineering
Deliverable
production ML models | product features
Required skills
Modern front-end frameworks (React, Angular, Vue), HTML/CSS/JavaScript, API integration, state management, component-based architecture, responsive design, Git, CI/CD pipelines, cloud environments (AWS/Azure/GovCloud), accessibility standards (Section 508, WCAG), Linux/Ubuntu environment experience
Preferred skills
Full-stack development (Node.js, Python, Java), RESTful/GraphQL API design, database interface development, algorithm development, performance optimization
Technologies
React, Angular, Vue, Node.js, Python, Java, AWS, Azure, GovCloud, Git, Linux/Ubuntu
Responsibilities
Lead and mentor a team of UI/front-end developers, architect and implement scalable front-end solutions, translate prototypes into functional interfaces, collaborate with backend engineers on API design, establish and enforce front-end coding standards, identify and resolve performance bottlenecks and technical debt, ensure compliance with accessibility standards
Seniority
Senior, hands-on IC with team leadership