×
Register Here to Apply for Jobs or Post Jobs. X

Developer-UX User Interface Professional

Job in McLean, Fairfax County, Virginia, USA
Listing for: Apex Systems
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Front End Developer, Angular Developer
Job Description & How to Apply Below

Job#: 3016634

Job Description:

Front-End Developer (Angular) – Onsite in McLean, VA

Assignment Type:
Contract Only

Work Location:

Fully Onsite – McLean, VA

We are seeking a highly skilled Front-End Developer with strong Angular expertise to join our team onsite in McLean, VA. This role focuses on building and maintaining a shared UI component library used across multiple applications. The ideal candidate is collaborative, detail-oriented, and passionate about delivering high-quality, accessible, and scalable UI solutions.

Key Responsibilities
  • Develop and maintain complex, reusable Angular components within a shared component library.
  • Collaborate closely with UX/UI designers to implement sophisticated design specifications.
  • Apply advanced CSS techniques (Flexbox, Grid, theming) to create responsive, polished user experiences.
  • Ensure all components meet WCAG accessibility standards
    .
  • Document component usage, integration guidelines, and best practices.
  • Package, test, and publish the component library to Artifactory
    , ensuring proper versioning and dependency management.
  • Use Bitbucket for source control and participate in code reviews following established branching strategies.
  • Work with CI/CD pipelines to automate build, test, and deployment processes.
  • Validate cross-browser compatibility and responsive behavior across devices.
  • Troubleshoot UI and styling issues in collaboration with designers and developers.
  • Support internal users of the component library, assisting with integration, debugging, and code fixes.
  • Participate in working sessions to resolve technical challenges in real time.
  • Write and maintain unit, integration, and end-to-end tests for Angular components.
  • Refactor and optimize components for performance and scalability.
  • Maintain up-to-date technical documentation.
  • Stay current with Angular, CSS methodologies, and evolving UX/UI best practices.
  • Research and recommend new tools, libraries, and frameworks to improve workflows.
  • Collaborate with backend developers to ensure seamless integration with APIs.
  • Adhere to code quality standards and participate in regular code reviews.
  • Mentor team members on Angular best practices, accessibility, and component development.
  • Incorporate user feedback to improve component functionality and usability.
  • Integrate third-party libraries and APIs as needed.
  • Monitor and address security vulnerabilities within the component library.
  • Manage version control, upgrades, and migrations.
  • Create and maintain demo applications showcasing component usage.
  • Optimize components for performance and resource efficiency.
  • Participate in Agile ceremonies including sprint planning and daily stand-ups.
  • Track and report issues and enhancements using Jira
    .
  • Ensure compliance with organizational and industry software development standards.
Required Qualifications
  • 5+ years of experience in J2EE, Java, Web Development, and SQL
    .
  • Strong interpersonal and relationship-building skills.
  • Proficiency in:
  • Java Script
  • Angular (versions 16+)
  • HTML/CSS
  • Experience with:
  • Spring Boot
  • Java
  • SQL
  • Front-end focused with some back-end support capabilities.
  • Experience building UI frameworks or component libraries.
  • Strong understanding of front-end design and UI development principles.
  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving abilities.
  • Ability to work independently, manage multiple priorities, and meet deadlines.
  • Experience with Agile or Waterfall methodologies.
Preferred Skills
  • Experience with React (nice to have).
  • Ability to communicate ideas clearly and resolve issues collaboratively.
  • Organized, self-starter, and proactive problem-solver.
  • Demonstrated ability to mentor others and share knowledge effectively.
EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary