UI Engineer
Core
Design and develop intuitive, modern, and responsive web applications for the GEMSTONE platform to enable engineers, analysts, and mission users to interact with modeling and simulation services.
Role type
UI Engineer
Builds
Web applications for a modeling and simulation SaaS platform supporting the Department of the Air Force
Domain
Defense / National Security / Modeling & Simulation
Deliverable
production ML models | product features
Required skills
Modern JavaScript/TypeScript, React, Angular, Vue.js, HTML5, CSS3, RESTful APIs, Git, Responsive web design, Authentication (Keycloak, OAuth2, OIDC, SAML)
Preferred skills
React, TypeScript, ShadCN, Zustand, React Query, Material UI, Kubernetes, DevSecOps, Data visualization
Technologies
React, Angular, Vue.js, TypeScript, HTML5, CSS3, REST, GraphQL, Keycloak, OAuth2, OIDC, SAML, Git, Kubernetes, Tailwind CSS
Responsibilities
Design and maintain modern web user interfaces for GEMSTONE; Implement responsive and accessible user experiences for digital engineering and analytics workflows; Develop front-end applications integrating with REST and GraphQL backends; Collaborate with backend engineers on service integration patterns; Translate UX/UI designs into production-ready applications; Create reusable UI components and shared design patterns; Support front-end testing, performance optimization, and CI/CD automation pipelines.
Seniority
Mid-level (1–5 years experience)