Software Engineer, Angular Security Clearance
Listed on 2026-07-11
-
Software Development
Front End Developer, Angular Developer, Full Stack Developer, React.js
Job Description
Oteemo is looking for a Software Engineer to support a major application modernization initiative for our client. In this role, you will work closely with a UX/UI designer, product owners, and engineering teams to modernize a critical enterprise application by transforming legacy workflows into a scalable, intuitive, and cloud‑ready experience. A core focus of this engagement is decomposing a monolithic frontend into a microfront end architecture using Angular 20, enabling independent deployability, team autonomy, and long‑term scalability.
The ideal candidate is a hands‑on engineer with strong front‑end development skills, deep experience with Angular and microfront end patterns, a background working in Agile environments, and a passion for building clean, reliable, and high‑performing software.
- Build, implement, and maintain microfront end solutions using Angular 20, leveraging module federation or similar composition strategies to enable independently deployable UI modules.
- Work with UX/UI designers to translate modern designs and user journeys into high‑quality, responsive interfaces built on Angular 20’s latest primitives (signals, standalone components, deferred loading).
- Define and enforce microfront end integration contracts, shell application design, and shared library standards across teams.
- Implement full‑stack features, including front‑end components, APIs, integrations, and back‑end business logic.
- Modernize and refactor legacy application components into modern Angular‑based frameworks and microfront end architectures.
- Ensure all development aligns with security, compliance, and quality standards.
- Contribute to automated testing frameworks, including unit, integration, and regression testing, with coverage across microfront end boundaries.
- Collaborate with Dev Ops and platform engineering teams to support CI/CD pipelines configured for independent microfront end builds and deployments.
- Participate in Agile ceremonies—stand‑ups, sprint planning, grooming, and reviews.
- Provide guidance on best practices, design patterns, and modernization techniques, with particular depth in Angular and microfront end ecosystems.
- Document technical decisions, microfront end integration workflows, and code to support long‑term maintainability.
- 5+ years of software engineering experience.
- Strong, hands‑on Angular expertise (Angular 15+; Angular 20 preferred), including signals‑based reactivity, standalone components, and the modern Angular CLI toolchain.
- Demonstrated experience designing or implementing microfront end architectures, including module federation (Webpack/Native), shell/remote application patterns, and cross‑microfront end communication strategies.
- Strong back‑end experience (e.g., Java, .NET, Node.js, or similar).
- Hands‑on experience building and consuming RESTful APIs.
- Experience working with cloud environments (AWS preferred).
- Proficiency with Git, CI/CD pipelines, and modern Dev Ops practices—including pipelines structured for independent microfront end deployments.
- Solid understanding of software engineering best practices and design patterns.
- Experience collaborating with UX/UI designers and product teams.
- Strong communication skills and ability to work in a client‑facing environment.
- Experience leading or contributing to enterprise‑scale frontend modernization, particularly monolith‑to‑microfront end migrations.
- Familiarity with Angular 20 features including zoneless change detection, incremental hydration, and signal‑based inputs/outputs.
- Familiarity with cloud‑native architectures, microservices, or containerization (Docker, Kubernetes), especially as they relate to microfront end hosting and orchestration.
- Exposure to financial services or regulated environments.
- Experience with accessibility and usability standards (WCAG 2.x).
- Familiarity with relational databases, specifically PostgreSQL.
- Experience with shared component libraries, design systems, or cross‑team UI governance in a microfront end context.
- Document technical decisions, code, and integration workflows to support long‑term maintainability.
- Ability to make a noticeable…
(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).