Sr. Full Stack Engineer

Oteemo, Inc

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of full-stack software engineering experience.
  • Strong hands-on Angular expertise (Angular 15+; Angular 20 preferred).
  • Experience designing or implementing microfrontend architectures, including module federation.
  • Strong back-end experience with technologies like Java, .NET, or Node.js.
  • Hands-on experience building and consuming RESTful APIs.
  • Experience working with cloud environments, preferably AWS.
  • Proficiency with Git and CI/CD pipelines.

Responsibilities

  • Architect, implement, and maintain microfrontend solutions using Angular 20.
  • Collaborate with UX/UI designers to create responsive interfaces.
  • Define and enforce microfrontend integration contracts across teams.
  • Implement full-stack features, including front-end components and back-end logic.
  • Modernize legacy application components into Angular-based frameworks.
  • Ensure development aligns with security, compliance, and quality standards.
  • Contribute to automated testing frameworks for microfrontend boundaries.

Benefits

  • Ability to make a noticeable difference for the organization and customers.
  • Tremendous growth opportunity in a rapidly growing organization.
  • Engaging challenges to enhance technical and business skills.
  • Competitive pay and benefits.
Full Job Description
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 ceremonies-stand-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 full-stack 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., 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 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. It's 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.

Similar Jobs

More Jobs at Oteemo, Inc

  • Sr. Full Stack Engineer
    $100K — $130K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person
  • Sr. DevSecOps Engineer
    $120K — $150K *
    College Park, MD 20740 (Prince Georges County)
    Aerospace & Defense
    In-Person
  • Senior DevSecOps Engineer
    $110K — $140K *
    Manassas, VA 20110 (Manassas City County)
    Information Technology
    In-Person
  • Test Manager
    $100K — $130K *
    Moorestown, NJ 08057 (Burlington County)
    Aerospace & Defense
    In-Person
  • Software Engineer (C++)
    $90K — $130K *
    Moorestown, NJ 08057 (Burlington County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Sr. Full Stack Engineer jobs: