Ultimate Knowledge
Posted 5d ago

Senior UI Engineer (Angular / React / TypeScript)

Ultimate Knowledge
Maryland, United States
RemoteFull Time
Responsibilities
  • owning architecture
  • building components
  • mentoring engineers
Requirements
  • Requires 7+ years building production web applications
  • Deep Angular expertise
  • Expert TypeScript
  • React experience preferred
  • API integration
  • Testing
  • GitOps, CI/CD
  • Strong communication, and US work authorization
Technical tools mentioned
AngularRxJSReactTypeScriptRESTGraphQLNode.jsExpressGitOpsCI/CDStorybookAngular Materialshadcn/uiSCORMxAPISSOSAMLOIDCAWSDockerKubernetesClaude CodeCopilotCursor

Job description

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.

Requirements

What You'll Bring

7+ years building production web applications, with time in a senior or lead capacity on a complex,

long-lived front-end codebase.

Deep Angular expertise (required): Modern Angular — 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.

Expert-level TypeScript: Strong typing discipline, generics, and typed contracts between front end

and API.

Front-end architecture judgmen:. You've made and lived with decisions about state management,

module boundaries, build tooling, and dependency choices and can explain the tradeoffs.

Testing and quality discipline: Unit, component, and end-to-end testing as a normal part of

shipping, not an afterthought.

Experience integrating with REST and/or GraphQL APIs on Node.js/Express backends.

Comfort with GitOps and CI/CD, and genuine alignment with continuous delivery culture small

batches, fast feedback, blameless learning, and operational excellence.

A self-starter's bias for action: You see a gap in the product or the process, and you close 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 user impact to an executive.

Must be a US citizen authorized to work in the United States; role is US-remote.

Nice to Have

• Design system or component library ownership at scale (Storybook, Angular Material, shadcn/ui, or

a custom system).

• Micro-frontend or modular monolith front-end architectures.

• Background in enterprise learning, training, LMS, assessment, or workforce analytics platforms.

• Familiarity with SCORM/xAPI, SSO/SAML/OIDC, or role-based access 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 Code, Copilot, Cursor) and interest in an agentic

development workflow; our team is actively building one.

• Cloud and container familiarity (AWS, Docker, Kubernetes) sufficient to reason about how your

front end is built and deployed.

Benefits

•     Comprehensive medical, dental, and vision coverage.

•     Short and long-term disability coverage for added security.

•     Basic life insurance provided by the company.

•     Optional supplementary life insurance policy available for additional coverage.

•     UKI covers 100% of individual premiums for medical, dental, vision, disability, and basic life insurance.

•     A 401k plan with a basic safe harbor matching (up to 4% match with a 5% contribution).

•     Enjoy 15 days of PTO annually for vacation or sick leave.

•     Benefit from 12 company holidays, aligning with 11 federal holidays, plus Christmas Eve.

About Ultimate Knowledge

Provides cybersecurity training and workforce readiness assessment solutions.

Year founded
1999
Employees
100
Organization type
Private
Latest investment
Private Equity (2026) — led by True Wind Capital
Headquarters
US

Similar jobs

UI Engineer roles in Maryland
4w
Save
Mark Applied
Hide
Senior UI Developer
Woodlawn or United States
HybridFull Time
Tria Federal
Tria Federal: Provides digital transformation and technology services to federal agencies.
7+ YOE7+ years front-end experience; strong HTML5,CSS3,Sass/SCSS, JavaScript, TypeScript, Angular; experience with Figma, SLDS, accessibility, AI-assisted tools; US citizenship and ability to be onsite one day/week.
Figma, HTML5, CSS3, Sass/SCSS, JavaScript, TypeScript, Angular, Salesforce Lightning Design System (SLDS), AI-assisted development tools
2mo
Save
Mark Applied
Hide
Senior UI Application Engineer
Linthicum Heights, Maryland, United States
$113k-$238k/yr OnsiteFull Time
CACI International
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
8+ YOEActive TS/SCI with Polygraph; strong UI engineering with Angular 14+, TypeScript/JavaScript, ReST/JSON, and CSS; proven UI technical leadership; relevant technical education/experience (typical: 8+ years with Bachelor\u0002s).
Angular 14+, TypeScript, JavaScript, JSON, ReST, CSS, Jira, Confluence, Agile, SAFe, AWS, MongoDB, Balsamiq
3mo
Save
Mark Applied
Hide
UI / UX Developer, Senior
Rockville, Maryland, United States
$90k-$140k/yr HybridFull Time
LCG
LCG: Technology consulting and IT services for federal government agencies.
5+ YOESenior UI/UX Developer with 5+ years in design and front-end development, React, accessibility (Section 508), AI/ML tooling exposure, and NIH/federal context.
React, JavaScript/TypeScript, HTML, CSS, Figma, Adobe XD, Sketch, GitHub, RESTful APIs, Azure OpenAI
5mo
Save
Mark Applied
Hide
Application Engineer/UI
Fort Meade, Maryland, United States
$188k-$200k/yr OnsiteFull Time
Lentech
Lentech: Provides mission-critical IT and engineering solutions for government agencies.
Active TS.SCI with Full Scope/FSU through MD; TypeScript/JavaScript; UI leadership; Angular; CSS.
Angular, TypeScript, JavaScript, CSS, Jira, Confluence, Agile, AWS, Balsamiq, MongoDB
5mo
Save
Mark Applied
Hide
Mid to Senior UI/UX Developer (TS/SCI with Polygraph required)
Annapolis Junction, Maryland, United States
$180k-$250k/yr OnsiteFull Time
Red Alpha
Red Alpha: Provides software engineering and data science for defense missions.
5+ YOESenior UI/UX developer with 5+ years of experience; TS/SCI with polygraph clearance required; strong React and AWS skills; accessibility and UX design expertise.
React, AWS, TypeScript
1y
Save
Mark Applied
Hide
UI/UX Developer
Bethesda, Maryland, United States
$90k-$130k/yr HybridFull Time
Black Canyon Consulting
Black Canyon Consulting: Provides specialized IT and scientific support to federal agencies
3+ YOEBachelor’s degree in Computer Science or relevant experience; experience developing UI/UX applications in Python/Django; software development experience in Linux; experience in Agile Scrum; excellent communication skills.
Python, Django, CSS, Linux, Agile Scrum
2mo
Save
Mark Applied
Hide
Senior UI Application Engineer
Linthicum, Maryland, United States
$113k-$238k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provides information technology and professional services to government clients.
12+ YOEActive TS/SCI with Poly; 12 yrs experience with HS, 10 yrs with Associate, 8 yrs with Bachelor, 6 yrs with Master, 4 yrs with Doctorate; proficient in TypeScript/JavaScript, Angular; UI leadership; JSON/ReST APIs; CSS.
Angular, TypeScript, JavaScript, ReST, CSS, Jira, Confluence, AWS, MongoDB, Balsamiq
5mo
Save
Mark Applied
Hide
UI/UX Software Engineer (Multiple Levels) - (RC-1/2)
Annapolis Junction, Maryland, United States
$180k-$235k/yr OnsiteFull Time
Legato
Legato: Delivers IT engineering and cybersecurity services to defense agencies.
7+ YOESeven+ years software engineering; UI/UX architecture experience; stack includes ReactJS, NodeJS, Java, Spring Boot, Docker/Podman, AWS, MongoDB, Elasticsearch, Gradle; BS degree in a related field; TS/SCI w/ Polygraph clearance may be required.
ReactJS, NodeJS, Java, Spring Boot, JavaScript, Docker/Podman, AWS, MongoDB, Elasticsearch, Gradle, Oracle, SQL Server