Skip to main content
Seneca Resources logo

Senior Frontend Developer

Seneca Resources
Fairfax, Virginia, US$55 – $65Posted March 3, 2026

Salary Context

This role offers $55–$65. The median for Senior-level frontend roles is $108k–$207k (based on 91 listings). 100% below median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptAngularBootstrapAWSAzureGitHubAgileCI/CDDevOpsTDD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Position Title: Senior Front-End Engineer (Angular 17+)

Location: Fairfax Virginia 22180 – Onsite

Position Status: Contract

Pay Rate: $60/hour on W2

Position Description:

We are seeking a highly skilled Senior Front-End Engineer with deep expertise in Angular 17+, TypeScript, and modern UI architecture to join a Digital Delivery team building scalable, enterprise-grade web applications.

This role focuses on developing a fully responsive, accessible, and high-performance Single Page Application (SPA) that integrates with RESTful APIs and cloud-based services. The ideal candidate has experience working within large enterprise codebases, monorepos (NX workspace), and component-driven design systems, and is passionate about building reusable, scalable UI components.

You will collaborate closely with Product Owners, UX designers, and backend engineers to ideate, design, and deliver intuitive digital experiences leveraging modern open-source and cloud technologies.

Key Responsibilities:

  • Develop responsive, interactive client-facing web applications using Angular 17+, TypeScript, HTML5, and SCSS/CSS3
  • Build reusable, scalable, and accessible UI components aligned with enterprise design systems and component libraries
  • Integrate RESTful APIs and third-party components into Angular applications
  • Implement WCAG 2.0 accessibility standards and conduct accessibility testing
  • Maintain and manage shared stylesheets across large enterprise codebases
  • Work within NX monorepos and maintain clean, modular architecture
  • Write and execute unit tests using Karma, Jest, or similar frameworks
  • Follow Test-Driven Development (TDD) and Agile methodologies
  • Contribute to CI/CD pipelines and DevOps processes (build, configuration, test scripts)
  • Identify performance bottlenecks and implement optimizations
  • Collaborate cross-functionally to validate UX designs and ensure high-quality delivery
  • Apply SOLID principles and modern software architecture patterns

Required Skills/Education:

  • 5+ years of experience developing dynamic, highly interactive web applications
  • Hands-on experience with Angular 17+
  • Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, and SCSS
  • Expertise in building Single Page Applications (SPA)
  • Experience working with large enterprise codebases
  • Strong understanding of component-based architecture and design systems
  • Experience with NX workspace and monorepo architecture
  • Proficiency with GitHub, Azure DevOps Repos, or similar version control tools
  • Experience integrating and managing RESTful APIs
  • Strong knowledge of WCAG accessibility standards and accessibility QA processes
  • Experience writing unit tests and implementing automated testing
  • Experience working in Agile development environments
  • Strong understanding of Object-Oriented Programming and SOLID principles

Nice to Have

  • Experience with Bootstrap or ng-Bootstrap
  • Familiarity with Storybook or similar UI component documentation tools
  • Experience with Azure DevOps and/or AWS
  • CI/CD pipeline experience
  • Cloud-native development exposure

About Seneca Resources

At Seneca Resources, we are more than just a staffing and consulting firm—we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path.

Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free