Software Engineer, Angular

Oteemo, Inc


Job Location:

Reston, VA - USA

Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Oteemo is looking for a Software Engineer to support a major application modernization initiative for our 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 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:

  • Build 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 20s 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.

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 microfrontend architectures including module federation (Webpack/Native) shell/remote application patterns and cross-microfrontend communication strategies.
  • Strong back-end experience (e.g. 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 DevOps practices including pipelines structured for independent microfrontend 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 frontend modernization particularly monolith-to-microfrontend 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 microfrontend 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 microfrontend context.
  • Document technical decisions code and integration workflows to support long-term maintainability. 

Additional Information :

We Value:

  • Drive: Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity
  • Commitment to Quality: Passion to conceive and produce world-class solutions that drive real-world value for the customer
  • Customer Focus: Consultative approach to solving problems for customers. Expectations management.
  • Communication: Superior communication skills. Ability to clearly articulate problems solutions risks rewards etc. (written and verbal)
  • Technical Skills: Love for technology. You have to be inherently passionate about technology.
  • Business Acumen: Technology ultimately is used to enable the business. We look for people who understand how the businesses can be enabled through their technical solutions

What we offer:

  • Ability to make a noticeable difference for the organization and our customers
  • Tremendous growth opportunity by becoming part of a rapidly growing organization. Its not your tenure but what you can bring to the table that defines how your career will be shaped. You control your growth.
  • Complex but interesting challenges to improve the depth and breadth of your technical and business skills. Our consultants are business technologists and understand how technology drives business. 
  • Competitive pay and benefits

Work authorization requirement: US Citizenship or Permanent Residence.

Oteemo is an equal employment and affirmative action employer. We evaluate qualified applicants on merit and business needs and not on race color religion creed gender sexual orientation national origin ancestry age disability genetic information marital status veteran status or any other factor protected by law. Oteemo complies with the law regarding reasonable accommodations for handicapped and disabled employees.

It has come to our attention that unauthorized individuals may be impersonating our company or recruiters using fake email addresses or social media profiles to contact job seekers. These messages may offer fake job opportunities or request sensitive information under false pretenses.
 

Please be advised:

  • All official communications from our company will come from email addresses ending in @.
  • We do not ask for personal information such as your Social Security number bank account details or payment of any kind during the recruitment process.
  • If you receive an email or message that seems suspicious do not respond click on any links or provide any information.
  • You can verify the legitimacy of any communication by contacting us directly through our official website or LinkedIn page.

We take these matters seriously and are committed to protecting the integrity of our recruitment process.


Remote Work :

No


Employment Type :

Full-time

Oteemo is looking for a Software Engineer to support a major application modernization initiative for our 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 intuit...

About Company

We are a leading-edge technology consulting firm committed to empowering organizations through the implementation of cloud-native and enterprise DevSecOps transformations. Our team of dedicated experts is driven by a passion for harnessing cutting-edge technologies to deliver unparall ... View more

View Profile View Profile