Senior UI Engineer (Angular / React / TypeScript)
This role is restricted to Georgia or the United States — you must be able to work from one of those.
Help Build the Interface Behind National Cyber Readiness
Most training platforms are a checkbox and a progress bar. We're building something different.
OpenDash 360 is UKi's next-generation training and workforce readiness platform that shows an
organization exactly where its people stand against the work roles they're expected to perform, and
then closes those gaps. We're hiring a Senior UI Engineer to own the experience layer of that platform.
You'll be shaping the architecture of a complex, data-dense application: role readiness dashboards,
competency mapping, adaptive learning paths, assessment flows, and administrative tooling that
leaders actually use to make decisions. You'll work with senior colleagues to set front-end standards,
design component architecture, state management, accessibility, performance, and testing strategies.
About UKi
Since 1999, Ultimate Knowledge Institute has set the standard for cybersecurity training and readiness
for the Department of Defense, federal agencies, and Fortune 500 companies. Today we're delivering a
platform that builds and demonstrates true workforce and work-role readiness. Our platform identifies
individual expertise gaps and builds adaptive, custom training plans to close those gaps for Federal U.S.
Government, Defense, Intelligence Community, State/Local, and commercial customers. You'll be
joining a product engineering team that is expanding fast, with real users, real stakes, and wide latitude
to define how the front end of our flagship platform gets built.
What You'll Do
• Own the OpenDash 360 UI experience layer. Design, build, and evolve the front-end architecture
of our enterprise training and readiness platform from readiness dashboards and competency
visualizations to assessment and administration workflows.
• Set the front-end standard. Establish and enforce the patterns that keep a large application
maintainable: component architecture, state management, typed API contracts, testing strategy,
and code review norms.
• Build the design system. Create and maintain a reusable component library and design language
that makes the product feel like one product consistent, accessible, and fast to build on.
• Make complex data legible. Turn dense readiness, competency, and assessment data into
interfaces people can act on: clear information hierarchy, thoughtful visualization, and interactions
that hold up under real-world data volumes.
• Engineer for performance. Own render performance, bundle size, and load behavior.
• Ship continuously. Work inside our GitOps and CI/CD pipelines — small batches, fast feedback,
automated tests, frequent deploys.
• Partner across the org. Collaborate directly with product, design, backend, and customer-facing
teams to turn ambiguous requirements into shipped interfaces, and mentor engineers as the team
grows.
This role requires you to be in Georgia +1. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote full-time jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗