Skip to main content

Sr Full Stack Engineer

Reston, VA
Permanent

Posted

Job Description

Oteemo is looking for a Full-Stack 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 microfrontend 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 and back-end development skills, deep experience with Angular and microfrontend patterns, a background working in Agile environments, and a passion for building clean, reliable, and high-performing software.

Key Responsibilities:

  • Architect, implement, and maintain microfrontend 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 microfrontend 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 microfrontend 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 microfrontend boundaries.
  • Collaborate with DevOps and platform engineering teams to support CI/CD pipelines configured for independent microfrontend builds and deployments.
  • Participate in Agile ceremoniesstand-ups, sprint planning, grooming, and reviews.
  • Provide guidance on best practices, design patterns, and modernization techniques, with particular depth in Angular and microfrontend ecosystems.
  • Document technical decisions, microfrontend integration workflows, and code to support long-term maintainability.

Job Type: Permanent

Contact name: Login or Register to view

Job ID: 254734445