Front End Developer

Overview

On Site
$50.0000 - $60.0000
Full Time

Skills

angular
UI
React

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


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.