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

Senior Front-End Developer

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: Black Canyon Consulting LLC
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Black Canyon Consulting (BCC) is searching for a Sr. Front-End Developer with strong full‑stack experience to support the Clinical Trials.gov program s role will focus on building a complex, enterprise‑level data submission portal designed to reach full feature parity with the legacy system while improving usability, reliability, and maintainability. You will work as part of a highly collaborative, cross‑functional team (including backend engineers, product managers, UX designers, QA, Dev Ops, and clients) to deliver a mission‑critical system that supports access to clinical research data used by hundreds of thousands of users daily.

In addition to hands‑on development, you will provide technical leadership for the frontend team, help guide architectural decisions, mentor frontend developers, and partner with Product and Program leadership on planning, estimation, and roadmap execution.

This is an excellent opportunity to contribute to a high‑impact federal healthcare platform while working with modern technologies, Agile practices, and a strong engineering culture that values code quality, test automation, and thoughtful system design.

Duties & Responsibilities Frontend Engineering
  • Design, develop, test, and maintain enterprise‑scale Angular applications
  • Build reusable, maintainable UI components with robust state management
  • Implement complex, data‑driven workflows for clinical trial data submission
  • Integrate frontend applications with backend APIs and services
  • Collaborate with backend teams to define API contracts and data models
  • Write and maintain automated tests, including end‑to‑end tests using Playwright
  • Contribute to CI/CD pipelines using Git Lab and Gradle
  • Collaborate with Dev Ops teams to support deployments and environment stability
  • Assist in troubleshooting and resolving production issues as needed
Technical Leadership
  • Lead frontend architecture decisions and ensure consistency, scalability, and maintainability across applications
  • Provide technical leadership for a team of frontend engineers. Mentor and support developers through code reviews, design discussions, and best‑practice guidance
  • Establish and uphold frontend engineering standards and patterns. Contribute to improving development practices, tooling, and processes
  • Champion code quality, test coverage, and clean, well‑documented code
  • Support technical debt identification and remediation planning
  • Balance near‑term delivery goals with long‑term system health and maintainability
Collaboration and Planning
  • Partner closely with Product, UX, BAs, and SMEs to translate requirements into technical solutions
  • Advise Product and UX on technical feasibility, tradeoffs, and implementation approaches
  • Support backlog refinement, technical discovery, and requirement clarification
  • Contribute to estimation, sizing, and sequencing of technical work to inform roadmap and release planning
  • Identify technical dependencies, risks, and constraints early, and propose mitigation strategies
  • Collaborate effectively with QA, backend, and cross‑functional partners
Preferred Qualifications
  • Experience with federal government or large enterprise systems
  • Experience in healthcare, life sciences, or systems handling sensitive data
  • Experience working on data‑heavy or workflow‑driven applications
  • Familiarity with Google Cloud Platform
  • Experience working in multi‑vendor, multi‑team environments
  • Strong interest in user experience and accessibility
Required Skills and Experience
  • Bachelor’s degree (preferably in Computer Science or related field)
  • 10+ years of experience building enterprise‑grade web applications
  • 7+ years of hands‑on experience with Angular and Type Script
  • Strong experience with HTML, CSS, and modern frontend architecture patterns
  • Experience with state management and reusable component design
  • Experience collaborating closely with backend teams using Java/Kotlin/Spring Boot
  • Experience with REST APIs, API integration, and data contracts
  • Familiarity with MySQL or similar relational databases
  • Strong experience with Git, code reviews, and version control workflows
  • Experience writing automated tests, using tools such as Playwright, Cypress and Selenium
  • Experience with CI/CD pipelines…
Position Requirements
10+ Years work experience
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