Black Canyon Consulting LLC · 10 hours ago
Senior Full Stack Developer
Black Canyon Consulting (BCC) is searching for a Sr. Full Stack Developer to support the ClinicalTrials.gov program at NIH. This role involves building a complex data submission portal while providing technical leadership for the frontend team and collaborating with cross-functional teams to ensure system usability and reliability.
ConsultingInformation TechnologyProject Management
Responsibilities
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 GitLab and Gradle
Collaborate with DevOps teams to support deployments and environment stability
Assist in troubleshooting and resolving production issues as needed
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
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
Qualification
Required
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 TypeScript
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 and modern DevOps practices
Excellent communication and collaboration skills
Proven experience serving as a technical lead or senior individual contributor on frontend teams
Preferred
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
Benefits
Medical, dental, and vision coverage
A 401(k) plan with employer contribution
Paid holidays
Vacation
Tuition reimbursement
Company
Black Canyon Consulting LLC
Black Canyon Consulting, LLC (BCC) is a privately held, Woman-Owned Small Business, whose team of professionals bring over 125 years of experience providing innovative, tactical, and strategic Program and IT Management Support Services.
H1B Sponsorship
Black Canyon Consulting LLC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8)
2024 (10)
2023 (1)
Funding
Current Stage
Growth StageRecent News
Washington Business Journal
2025-01-10
2024-10-29
Company data provided by crunchbase