We are currently engaged in a major project with a government entity and are looking to hire a
Frontend (Angular) Developer to join our team during the project phase. Following a successful period of working with us on this engagement, there will be an opportunity for the candidate to
transition into a long-term role directly with the government entity, based on performance.
This role is ideal for candidates experienced in delivering large-scale, high-quality systems, particularly within regulated or government environments.
Tech Stack: Angular, TypeScript, RxJS, SPA, REST APIs, OAuth2/OpenID Connect, Redux/NgRx, HTML, CSS, Webpack, NPM.
Plus: UI/UX systems, accessibility, large design-system adoption.
What You'll Do
- Build and maintain enterprise-grade SPAs in Angularwith TypeScript and RxJS.
- Integrate securely with REST backends using OAuth/OpenID (PKCE, token refresh, guards).
- Implement state management (NgRx/Redux), routing, caching, and error handling patterns.
- Translate UX specs into accessible, responsivecomponents; evolve our design system.
- Lead performance work (bundle size, lazy loading, change detection, Core Web Vitals).
- Own quality: unit/E2E tests, CI checks, code reviews, and documentation.
What We're Looking For
- 4+ years in frontend; 3+ years Angular delivering large SPAs.
- Expert TypeScript and RxJS (observables, operators, error/retry strategies).
- Strong with NgRx/Redux patterns and modular architecture.
- Solid grasp of OAuth/OpenID flows on the client (auth guards, interceptors, token storage).
- Deep HTML/CSS; accessibility (WCAG) and responsive layouts at scale.
Nice to have
- Experience with design systems (Storybook, tokens, theming) and UI libraries.
- Micro-frontend patterns, SSR/Prerendering, and Web Workers.
- Government portal or regulated UI experience.