Job Summary
We are seeking an experienced Senior UI/UX Developer / Design Engineer with strong expertise in enterprise design systems, accessible component development, and modern front-end technologies. The role focuses on building and implementing scalable design systems, developing reusable UI components, and ensuring compliance with WCAG 2.1 accessibility standards and Section 508 requirements. The ideal candidate will have hands-on experience establishing enterprise design systems from scratch, working with USWDS, Angular, Storybook, HTML, and SASS, along with exceptional technical communication and collaboration skills.
Key Responsibilities
- Design, develop, implement, and maintain enterprise-level design systems and reusable component libraries.
- Establish design systems from scratch using the U.S. Web Design System (USWDS) or similar enterprise frameworks.
- Develop accessible, reusable, and scalable UI components using HTML, SASS, and Angular.
- Build high-level wrapper components to ensure consistent functionality, accessibility, and user experience across enterprise applications.
- Develop and maintain component documentation and interactive component libraries using Storybook.
- Ensure UI components and application interfaces comply with WCAG 2.1 accessibility standards, including AAA-level requirements where applicable.
- Implement semantic HTML, ARIA roles, keyboard navigation, and accessible interaction patterns.
- Conduct accessibility testing, audits, and validation to identify and resolve compliance issues.
- Apply Section 508 requirements and accessibility best practices across web applications.
- Collaborate with developers, architects, UX designers, and cross-functional teams to establish consistent design and accessibility standards.
- Provide technical guidance and mentorship to development teams on accessible component development and design system implementation.
- Participate in code reviews, accessibility audits, and UI/UX design discussions.
- Support enterprise application modernization and accessibility improvement initiatives.
- Communicate technical requirements, design decisions, accessibility issues, and implementation recommendations clearly to technical and non-technical stakeholders.
Required Qualifications
- Minimum 5 years of professional front-end development experience.
- Proven experience building, implementing, and maintaining enterprise design systems from scratch.
- Strong experience developing reusable component libraries and high-level wrapper components.
- Deep understanding of WCAG 2.1 accessibility standards, including AAA-level requirements.
- Strong knowledge of Section 508 accessibility requirements.
- Hands‑on experience with semantic HTML, ARIA roles, keyboard accessibility, and accessible UI development.
- Proficiency in HTML, SASS, and Angular.
- Experience using Storybook for component development, documentation, and collaboration.
- Experience implementing USWDS or other enterprise-level design systems.
- Strong understanding of UI/UX principles, responsive design, and accessible user interface development.
- Experience with accessibility testing tools, audits, and remediation processes.
- Excellent verbal and written communication skills, with the ability to explain technical concepts clearly.
- Ability to collaborate with multiple development teams and independently drive design system and accessibility initiatives.
Preferred Qualifications
- Experience with .NET, ASP.NET MVC, and SQL.
- Familiarity with backend integration requirements in Microsoft .NET environments.
- Experience supporting large-scale enterprise or government application environments.
- Experience implementing accessibility standards across multiple applications and development teams.
- Familiarity with federal accessibility compliance initiatives.
Core Technical Skills
- Enterprise Design System Development
- U.S. Web Design System (USWDS)
- WCAG 2.1 Accessibility Standards
- Section 508 Compliance
- HTML5 and SASS
- Angular
- Storybook
- Reusable UI Components and Component Libraries
- Semantic HTML and ARIA
- Accessibility Testing and Remediation
- Responsive UI/UX Design
- .NET and ASP.NET MVC (Preferred)
- Technical Documentation and Communication