Ultimate Knowledge Institute
This is a full-time Senior Full Stack Engineer (Angular / Node.js / TypeScript) position at Ultimate Knowledge Institute, based in Anywhere, with remote work available. The role offers $41.4k - $86.1k.
$41.4k - $86.1k
Help Build the Platform 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 Full Stack Engineer to help build the next generation of
our platform end to end.
You'll work across the whole stack: the Angular and React interfaces leaders use to make decisions, the
Express API layer behind them, the Postgres data model underneath, and the Kubernetes deployment
path that gets it all in front of customers. You'll work with senior colleagues to set standards across that
stack, from component architecture and typed API contracts to schema design, service boundaries, and
delivery automation.
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 our flagship platform gets built.
data model, and deployment. You own the whole vertical slice, not a handoff at the API boundary.
handling, authentication and authorization, and typed interfaces shared with the front end.
make deliberate decisions about indexing, normalization, and performance as our data volumes
grow.
adaptive learning paths, assessment flows, and administrative tooling that make the platform
useful.
maintainable: module boundaries, state management, testing strategy, observability, and code
review norms.
efficiency in the database, and render performance, bundle size, and load behavior in the browser.
Kubernetes — small batches, fast feedback, automated tests, frequent deploys.
teams to turn ambiguous requirements into shipped software, and mentor engineers as the team
grows.
Required
on a complex, long-lived codebase.
service, and fixing a rendering bug and you've shipped real features across all three.
authentication and authorization, API versioning, error handling, and testing.
components, signals or RxJS-based state, dependency injection, routing, lazy loading, and
performance tuning in large applications.
composition. We work across both frameworks and value engineers who move fluently between
them.
plans, transactions, and indexing strategy.
practical understanding of configuration, secrets, health checks, scaling, and troubleshooting a
running workload.
pipeline automation as a normal part of how you ship.
modeling, state management, build tooling, and dependency choices, and can explain the
tradeoffs.
shipping, not an afterthought.
operational excellence.
don't wait for a prescriptive task list.
the business impact to an executive.
Nice to Have
services.
production debugging.
workloads.
a custom system).
products.
(FedRAMP, RMF, STIGs).
development workflow; our team is actively building one.
© 2025 JustJobs. All rights reserved.