Front End Engineer

  • Vienna, VA
  • Posted 1 day ago | Updated 5 hours ago

Overview

On Site
$72 - $72 per hour
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 18 month(s)

Skills

Front End Engineer

Job Details




Front End Engineer


A top Fortune 50 financial institution headquartered in Vienna, VA is seeking a Front End Engineer to join their Digital Delivery team. This role will focus on building responsive, enterprise-scale web applications that enhance member and employee experiences through modern UI development and design system implementation.


About the Opportunity:
* Hybrid: 2x per week onsite in Vienna, VA, Pensacola, FL, or Winchester, VA
* Schedule: Monday-Friday
* Hours: 8:00 AM - 4:30 PM (local time)
* Setting: Corporate office environment


Responsibilities:
The Front End Engineer will be responsible for:
* Developing responsive, client-facing features using Angular 17+ and REST APIs
* Collaborating with UX, product, and engineering teams to design and deliver new web applications
* Building reusable UI components, modules, and shared stylesheets
* Managing and maintaining an enterprise design system and component library
* Ensuring accessibility compliance (WCAG 2.0) and responsive design across devices
* Integrating third-party components into the design system
* Writing testable, high-quality code with TDD and Agile methodologies
* Debugging, troubleshooting, and optimizing performance
* Supporting CI/CD pipelines and DevOps processes


Qualifications:
* 5+ years of experience developing dynamic, interactive SPAs
* Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
* Hands-on expertise in Angular 17+
* Strong proficiency in TypeScript, JavaScript, HTML5, CSS3/SCSS
* Experience with enterprise-scale codebases, component libraries, and design systems
* Proven ability to build reusable UI components and semantic, accessible HTML
* Experience with Karma, Jest, or similar testing frameworks
* Familiarity with RESTful APIs, microservices, and software architecture patterns
* Strong understanding of Agile methodologies and SOLID principles
* Experience with version control (GitHub, Azure DevOps Repos, or similar)


Desired Skills:
* Experience with Bootstrap / ng-Bootstrap
* Storybook (or similar UI component library tools)
* Azure DevOps or AWS experience
* Accessibility audit/QA tools knowledge
* CI/CD scripting experience


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.