Job Title: Front-End Technical Lead - Angular & Accessibility
Key Responsibilities
Front-End Development & Technical Leadership:
Lead the hands-on development of Staff #MIUI screens and related front-end applications.
Design and maintain scalable, reusable, and maintainable front-end architecture using Angular, HTML, and SASS.Establish coding standards, architectural guidelines, component development practices, and front-end engineering best practices.
Conduct code reviews, design reviews, and technical assessments to ensure code quality and consistency.
Mentor developers and provide technical guidance on Angular development, accessibility, testing, and implementation standards.
Participate in technical roadmap planning, architecture discussions, and solution design.
Identify technical risks, resolve complex front-end issues, and recommend improvements to application performance and maintainability.
Accessibility Engineering & Compliance:
Ensure applications conform to WCAG 2.2 AA accessibility requirements.
Implement accessible user interfaces, reusable components, forms, navigation patterns, and interactive controls.
Perform automated and manual accessibility testing throughout the development lifecycle.
Validate accessibility using screen readers such as JAWS, NVDA, and VoiceOver.
Test keyboard-only navigation, focus management, semantic HTML, accessible labels, and error messaging.
Identify accessibility defects, document findings, and coordinate remediation with development teams.
Incorporate accessibility requirements into design reviews, development standards, and quality assurance processes.
Support compliance with Section 508 and applicable federal and state accessibility requirements, including relevant Title II obligations.
CI/CD & Quality Engineering:
Improve CI/CD workflows for front-end build, testing, validation, and deployment.
Integrate automated accessibility testing into development and deployment pipelines.
Establish quality gates and automated checks for code quality, accessibility, and front-end reliability.
Collaborate with DevOps and engineering teams to improve build processes and release consistency.
Support troubleshooting and resolution of build, integration, and deployment issues.
API Integration & Cross-Functional Collaboration:
Collaborate closely with Java backend developers to integrate front-end applications with backend APIs.
Define and implement API integration patterns, error handling, and data presentation workflows.
Work with business analysts, QA engineers, architects, UX designers, and project stakeholders.
Produce clear technical documentation covering architecture, component usage, accessibility standards, and implementation decisions.
Communicate technical recommendations, project risks, and progress to technical and nontechnical stakeholders.
Required Qualifications:
8+ years of professional front-end development experience.
Strong hands-on experience with Angular, HTML, and SASS.Proven experience in front-end technical leadership, architecture, and engineering standards.
Demonstrated experience implementing enterprise design systems and reusable component libraries.
Mandatory formal accessibility certification: CPACC, WAS, or an equivalent recognized accessibility credential.
Strong knowledge of WCAG 2.2 AA standards and accessibility implementation practices.
Hands-on experience with automated accessibility testing and manual accessibility audits.
Experience testing applications with JAWS, NVDA, and VoiceOver screen readers.
Strong understanding of keyboard navigation, focus management, semantic HTML, ARIA attributes, and accessible UI patterns.
Experience with CI/CD workflows, front-end build pipelines, and automated quality checks.
Experience collaborating with Java backend teams and integrating REST APIs.
Strong code review, mentoring, problem-solving, and technical decision-making skills.
Excellent communication and technical documentation skills.