Skip to content
mimi

Front-End Developer

MTS Moose Tech Solutions

Vienna · Hybrid Full-time Mid Level 1w ago

About the role

Position Type & Location

  • Open to both 1099 and W2 candidates. NO C2C.
  • Hybrid reporting to Vienna, VA, San Diego, CA, Winchester, VA, or Pensacola, FL.

Experience Required

  • Minimum 5 years of experience in developing dynamic, highly interactive user interfaces.

Role Overview

The Front-End Developer will be part of a Digital Delivery team focused on building responsive, interactive web applications using modern frameworks and tools. This role requires expertise in Angular (v10 and above) and React, with a focus on delivering high-quality user experiences through clean, maintainable code. Collaboration with cross‑functional teams is essential to ensure seamless delivery.

Key Responsibilities

  • Develop client‑facing features for interactive web applications using REST APIs.
  • Build responsive, adaptive applications optimized for performance and cross‑device compatibility.
  • Create reusable, testable modules and components in Angular and React.
  • Write semantic, accessible HTML and clean, maintainable CSS/SASS.
  • Leverage component libraries and design systems to streamline development.
  • Integrate third‑party components into design systems.
  • Use CSS preprocessors like SASS or LESS for enhanced stylesheet maintainability.
  • Perform unit testing and ensure code quality through Test‑Driven Development (TDD).
  • Collaborate with UX designers, product owners, and engineers to deliver solutions.
  • Work in an Agile (XP) environment and contribute to CI/CD pipelines with Azure DevOps or AWS.

Qualifications

Mandatory

  • Proficiency in Angular (v10 and above) and React.
  • Experience with Bootstrap, ng‑Bootstrap, and Storybook (or similar tools).
  • Expertise in building Single Page Applications (SPAs).
  • Strong understanding of APIs and RESTful web services.
  • Hands‑on experience with GitHub and working with branches and code merging.
  • Familiarity with WCAG 2.0 accessibility standards, tools, and processes.
  • Knowledge of software architecture patterns and best practices.

Preferred

  • Experience in writing test cases with Karma, Protractor, or similar frameworks.
  • Experience with Azure DevOps, AWS, and DevOps practices.
  • Familiarity with accessibility audits and quality assurance tools.
  • Knowledge of Agile principles and experience working in collaborative environments.

Requirements

  • Proficiency in Angular (v10 and above) and React.
  • Experience with Bootstrap, ng-Bootstrap, and Storybook (or similar tools).
  • Expertise in building Single Page Applications (SPAs).
  • Strong understanding of APIs and RESTful web services.
  • Hands-on experience with GitHub and working with branches and code merging.
  • Familiarity with WCAG 2.0 accessibility standards, tools, and processes.
  • Knowledge of software architecture patterns and best practices.

Responsibilities

  • Develop client-facing features for interactive web applications using REST APIs.
  • Build responsive, adaptive applications optimized for performance and cross-device compatibility.
  • Create reusable, testable modules and components in Angular and React.
  • Write semantic, accessible HTML and clean, maintainable CSS/SASS.
  • Leverage component libraries and design systems to streamline development.
  • Integrate third-party components into design systems.
  • Use CSS preprocessors like SASS or LESS for enhanced stylesheet maintainability.
  • Perform unit testing and ensure code quality through Test-Driven Development (TDD).
  • Collaborate with UX designers, product owners, and engineers to deliver solutions.
  • Work in an Agile (XP) environment and contribute to CI/CD pipelines with Azure DevOps or AWS.

Skills

AngularAngularJSAPIAPIsAWSAzure DevOpsBootstrapCSSGitHubHTMLJavaScriptLESSng-BootstrapReactRESTSASSStorybookWCAG

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free