Overview
Skills
Job Details
Client: Financial Services
Job Title: Front End Developer
Location: Mclean, VA
Duration: 6 Months (With Possible Extension)
Pay Range: $50 - $60/hr
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable)
Overview:
We are seeking a highly skilled Senior Front-End / UI Developer with a strong focus on Angular (v16 and above) to support the development of a shared UI component library. The ideal candidate will have deep expertise in front-end design and UI development, a solid understanding of accessibility standards, and the ability to collaborate closely with UX designers and backend engineers in an Agile environment.
Required Qualifications
- 5+ years of professional experience in front-end/UI development
- Strong expertise in Angular (latest four versions, v16+)
- Front-end focused with some back-end integration experience
- Experience building UI frameworks and reusable component libraries
- Proficiency in HTML, CSS, and JavaScript
- Strong communication and collaboration skills
- Ability to work fully onsite in McLean, VA
Preferred: Experience with React
Key Responsibilities
- Design, develop, and maintain reusable Angular UI components
- Collaborate with UX/UI designers to implement high-fidelity designs and user experiences
- Apply advanced CSS techniques (Flexbox, Grid, theming, responsive layouts)
- Ensure UI components meet accessibility standards (WCAG)
- Document component usage, standards, and integration guidelines
- Package, test, and publish UI libraries using Artifactory
- Manage source control using Bitbucket, including code reviews and branching strategies
- Integrate components with backend APIs and services
- Develop and maintain unit, integration, and end-to-end tests
- Optimize UI performance and scalability
- Troubleshoot UI issues and provide support to consuming teams
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Track work using Jira
- Stay current with Angular updates, UI trends, and UX best practices
- Mentor team members and promote best practices across the team
Preferred Skills
- Angular Proficient
- JavaScript Proficient
- HTML / CSS Proficient
- React Experience
- Java / Spring Boot Experience
- SQL Experience
- CI/CD pipelines and modern DevOps practices
- Agile or Waterfall development methodologies
Interview Process
- 2 Rounds
- Round 1: 30 minutes Virtual
- Round 2: 60 minutes In-Person