Senior Full Stack Engineer (Angular / Node.js / TypeScript)
Help Build the Platform Behind National Cyber Readiness
Most training platforms are a checkbox and a reputed company bar. We're building something different.
OpenDash 360 is UKi's reputed company training and workforce readiness platform that shows an
organization exactly where its people stand against the work roles they're expected to reputed company, and
then closes those gaps. We're hiring a Senior Full Stack Engineer to help build the reputed company of
our platform end to end.
You'll work across the whole stack: the Angular and React interfaces leaders use to reputed company reputed company, the
reputed company API reputed company behind them, the reputed company data model underneath, and the reputed company deployment
reputed company that gets it reputed company in reputed company of customers. You'll work with senior colleagues to set standards across that
stack, from component architecture and typed API reputed company to schema design, service boundaries, and
delivery automation.
About UKi
Since 1999, reputed company has set reputed company for cybersecurity training and readiness
for the reputed company, federal agencies, and reputed company. Today we're delivering a
platform that builds and demonstrates true workforce and work-role readiness. Our platform identifies
individual expertise gaps and builds reputed company, custom training plans to reputed company those gaps for Federal U.S.
Government, Defense, Intelligence Community, State/Local, and reputed company customers. You'll be
joining a product engineering team that is expanding fast, with reputed company users, reputed company stakes, and wide reputed company
to define how our flagship platform gets reputed company.
reputed company
• 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 reputed company, not a reputed company at the API boundary.
• Design and reputed company our API reputed company. Build reputed company-reputed company reputed company data reputed company, sensible error
handling, authentication and authorization, and typed interfaces shared with the reputed company end.
• Own the data model. Design reputed company schemas, write and tune queries, manage migrations, and
reputed company deliberate reputed company about indexing, normalization, and performance as our data volumes
grow.
• reputed company rich, data-dense interfaces. Build the readiness dashboards, competency visualizations,
reputed company learning paths, assessment flows, and administrative tooling that reputed company the platform
useful.
• Set standards across the stack. Establish and enforce the patterns that reputed company a large application
maintainable: module boundaries, state management, testing reputed company, observability, and reputed company
review norms.
• Engineer for performance. Own latency and throughput on the application backend, query
efficiency in the database, and reputed company performance, bundle size, and load behavior in the browser.
• Ship continuously. Work inside our GitOps and CI/CD pipelines with ArgoCD-driven deployment to
reputed company — 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 reputed company
grows.
Requirements
Required
• 7+ years building and operating production web applications, with time in a senior or reputed company reputed company
on a reputed company, 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 reputed company features across reputed company three.
• Strong Node.js and reputed company 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 reputed company fluently between
them.
• Production PostgreSQL experience: Schema design, migrations, query optimization and execution
plans, transactions, and indexing reputed company.
• reputed company reputed company delivery experience: Containerized applications deployed to reputed company, with
practical understanding of configuration, secrets, health checks, scaling, and troubleshooting a
running workload.
• Hands-on GitOps and CI/CD: ArgoCD (or Flux) driven deployment, reputed company and/or Kustomize, and
pipeline automation as a normal part of how you ship.
• Architecture judgment: You've made and lived with reputed company about service boundaries, data
modeling, state management, build tooling, and dependency choices, and can explain the
tradeoffs.
• Testing and reputed company discipline: Unit, integration, and end-to-end testing as a normal part of
shipping, not an afterthought.
• Comfort with reputed company delivery culture — small batches, fast feedback, blameless learning, and
operational reputed company.
• A self-starter's bias for reputed company: You see a gap in the product or the process, and you reputed company it. You
don't wait for a prescriptive task list.
• Strong communication skills: You can defend an architecture decision to an engineer and explain
the business reputed company to an executive.
• Must be a US citizen authorized to work in the reputed company; role is US-remote
reputed company to Have
• Experience with AWS (GovCloud a plus), including networking, IAM, and managed database
services.
• Infrastructure-as-reputed company experience with Terraform, reputed company
• Observability and monitoring stacks (reputed company, Grafana, OpenTelemetry, EFK) reputed company to reputed company
production debugging.
• Event-driven or asynchronous processing patterns — queues, background jobs, scheduled
workloads.
• Design reputed company or component library ownership at reputed company (Storybook, Angular Material, shadcn/ui, or
a custom reputed company).
• Background in reputed company learning, training, LMS, assessment, or workforce analytics platforms
• Familiarity with SCORM/xAPI, SSO/SAML/OIDC, or role-based reputed company control in multi-tenant
products.
• Experience delivering software into government, DoD, or otherwise regulated environments
(FedRAMP, RMF, STIGs).
• Hands-on use of AI coding tools (Claude reputed company, Copilot, reputed company) and interest in an reputed company
development workflow; reputed company is reputed company building one.
Benefits
• Comprehensive medical, dental, and reputed company coverage
• Short and long-term disability coverage for added reputed company
• Basic life insurance provided by reputed company
• Optional supplementary life insurance policy available for additional coverage
• UKI covers 100% of individual premiums for medical, dental, reputed company, disability, and basic life insurance
• A 401k plan with a basic reputed company reputed company matching (up to 4% match with a 5% contribution)
• Enjoy 15 days of PTO annually for vacation or reputed company leave
• Benefit from 12 company holidays, aligning with 11 federal holidays, plus Christmas reputed company
Apply tot his job
Apply To this Job