Senior Full Stack Engineer; Angular/Node.js/TypeScript
Listed on 2026-09-02
-
Software Development
Full Stack Developer, Backend Developer
Help Build the Platform Behind National Cyber Readiness
Most training platforms are a checkbox and a progress bar. We're building something different.
Open Dash 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, 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 UKiSince 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.
- Build features end to end. Take work from requirement to production across the full stack: UI, API, data model, and deployment. You own the whole vertical slice, not a handoff at the API boundary.
- Design and evolve our API layer. Build well-structured clear data contracts, sensible error handling, authentication and authorization, and typed interfaces shared with the front end.
- Own the data model. Design Postgres schemas, write and tune queries, manage migrations, and make deliberate decisions about indexing, normalization, and performance as our data volumes grow.
- Deliver rich, data-dense interfaces. Build the readiness dashboards, competency visualizations, adaptive learning paths, assessment flows, and administrative tooling that make the platform useful.
- Set standards across the stack. Establish and enforce the patterns that keep a large application maintainable: module boundaries, state management, testing strategy, observability, and code review norms.
- Engineer for performance. Own latency and throughput on the application backend, query efficiency in the database, and render performance, bundle size, and load behavior in the browser.
- Ship continuously. Work inside our Git Ops and CI/CD pipelines with ArgoCD-driven deployment to Kubernetes — small batches, fast feedback, automated tests, frequent deploys.
- Partner across the org. Collaborate directly with product, design, platform, and customer-facing teams to turn ambiguous requirements into shipped software, and mentor engineers as the team grows.
- 7+ years building and operating production web applications, with time in a senior or lead capacity on a complex, long-lived codebase.
- Genuine full stack depth:
You are equally comfortable debugging a slow query, restructuring a service, and fixing a rendering bug and you've shipped real features across all three. - Strong Node.js and Express experience:
Router and middleware design, service layering, authentication and authorization, API versioning, error handling, and testing. - Deep Angular expertise (required):
Modern Angular development including standalone components, signals or RxJS-based state, dependency injection, routing, lazy loading, and performance tuning in large applications. - React experience (strongly preferred):
Hooks, modern rendering patterns, and component composition. We work across both frameworks and value engineers who move fluently between them. - Production PostgreSQL experience:
Schema design, migrations, query optimization and execution plans, transactions and indexing strategy. - Cloud native delivery…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).