×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Angular

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: Oteemo Inc.
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Front End Developer, Angular Developer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

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 front‑end into a micro‑front‑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 micro‑front‑end patterns, a background working in Agile environments, and a passion for building clean, reliable, and high‑performing software.

Key Responsibilities
  • Build, implement, and maintain micro‑front‑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 micro‑front‑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 micro‑front‑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 micro‑front‑end boundaries.
  • Collaborate with Dev Ops and platform engineering teams to support CI/CD pipelines configured for independent micro‑front‑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 micro‑front‑end ecosystems.
  • Document technical decisions, micro‑front‑end integration workflows, and code to support long‑term maintainability.
Qualifications
  • 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 micro‑front‑end architectures, including module federation (Webpack/Native), shell/remote application patterns, and cross‑micro‑front‑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—especially pipelines structured for independent micro‑front‑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.
Preferred Qualifications
  • Experience leading or contributing to enterprise‑scale front‑end modernization, particularly monolith‑to‑micro‑front‑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 micro‑front‑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 micro‑front‑end context.
  • Document technical decisions, code, and integration workflows to support long‑term maintainability.
We…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary