Overview
Skills
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