Apply Now
Location: Any, Texas (TX)
Contract Type: C2C
Posted: 2 weeks ago
Closed Date: 05/31/2025
Skills: integrate DevOps
Visa Type: H1B, H4 EAD

Role: UI Architect

Location: Remote

Visa: H1b and H4 only

Job Summary:

As a UI Architect, you will take a hands-on role in delivering an enterprise UI design system and component library, defining scalable micro-frontend architectures, and guiding teams through design and implementation. You’ll ensure accessibility standards are met, integrate DevOps best practices, and drive the technical success of client-side projects through your deep expertise in modern user interface design solutions.

Key Responsibilities:

  • UI structural design and architect scalable user interfaces, accessible design systems, and component libraries that promote reusability and consistency.
  • Establish governance models for design system implementation and component adoption.
  • Guide cross-functional teams in micro-frontend integration, including module federation and shared dependencies.
  • Establish and enforce best practices in accessibility, architecture, and code quality.
  • Manage and integrate front-end DevOps processes, including CI/CD pipelines, automated testing, and deployment strategies (not DevOps development).
  • Serve as a technical subject matter expert during client-side discussions, translating business needs into scalable technical UI solutions.
  • Contribute to estimations, proposals, and other strategic technical initiatives.

Technical Skills:

  • UI Architecture Design: Deep experience in design layout, defining reusable UI components, interaction patterns, scalability for future growth, accessibility, and performance optimization.
  • Micro-Frontend Architecture: Experience with micro-frontend patterns, module federation, Web Components as integration layer, and cross-framework interoperability.
  • CSS Architecture: Expertise in scalable CSS methodologies (CSS Modules, CSS-in-JS, utility-first) and design token implementation.
  • Design Systems: Expert-level experience building and maintaining enterprise design systems, style guides, and component libraries.
  • API Integration: Experience integrating RESTful and GraphQL APIs, with focus on performance and error handling for user interfaces.
  • Frameworks & Libraries: Deep expertise in React.js, Vue.js, Angular, Next.js and Lit with strong component-based architecture knowledge.
  • Native Web Components: Proficiency with Web Components standards (Custom Elements, Shadow DOM, HTML Templates) and related libraries such as Lit.
  • Tooling & Documentation: Experience with Storybook, Chromatic, Figma integration, and automated visual regression testing.
  • JavaScript/TypeScript: Expert-level experience building large-scale applications using ES6+ and TypeScript into UI solutions.
  • Testing & Quality Assurance: Proficient in tools like Vitest, Jest, Cypress, Playwright, and React Testing Library for unit, integration, and end-to-end testing of user interfaces.
  • Accessibility (a11y): Strong understanding of WCAG 2.x standards, ARIA roles, semantic HTML, keyboard navigation, and screen reader compatibility.
  • Monorepo Management: Proficiency with Nx, Lerna, or similar tools for managing component publishing and versioning.
  • DevOps & CI/CD: Hands-on experience with integrating processes such as Jenkins, GitLab CI/CD, Docker, Git, npm/yarn, and related tools to streamline builds and deployments of user interfaces.

Requirements:

  • 3+ years of UI Architectural Design experience defining reusable UI components and Micro-Frontend Architecture / patterns.
  • 2+ years of front-end development experience and scalable CSS methodologies.
  • 2+ years of front-end DevOps processes integration and deployment strategies.
  • Proven ability to design and deliver accessible web applications.
  • Experience working across enterprise platforms is a plus.
  • Excellent communication and presentation skills; ability to engage with both technical and non-technical stakeholders.
  • Demonstrated leadership in driving strategy, mentoring teams, and owning delivery end-to-end.
  • Strong problem-solving skills with keen attention to detail.
  • Comfortable working in Agile environments with distributed global teams.