Sr. UI Engineering Manager - CMS UI

Gap Inc.Pleasanton, CA
21d

About The Position

About the Role In this role, you will lead the CMS UI engineering team responsible for building and maintaining React-based components that power marketing and brand content across our e-commerce sites. You will guide a distributed team across the US, South America, and India, ensuring high-quality delivery, strong collaboration, and a consistent engineering approach. This is a hands-on technical leadership role, with about 60 percent focused on technical direction, architecture oversight, and code quality, and about 40 percent on people leadership and team management. You will help shape how we build scalable, reliable UI components, partner closely with Product Managers and brand stakeholders, and support the evolution of our CMS-driven experiences. What You'll Do Establish and guide the technical vision for our CMS UI components using modern React, TypeScript, and scalable front-end engineering patterns. Provide architectural direction on component structure, state management, API integration, accessibility, and performance optimization. Review code and mentor engineers to maintain consistent engineering standards and high-quality delivery. Drive adoption and evolution of the design system, ensuring CMS components follow reusable UI patterns, design tokens, and brand guidelines. Lead delivery of the new CMS UI component set, partnering closely with Product Managers, designers, architects, content authors, and brand teams. Define and maintain best practices for component documentation, testing, versioning, and integration with our headless CMS platform. Collaborate with architecture to ensure components integrate cleanly with content models. Promote automation, CI/CD workflows, testing practices, and build optimizations to improve productivity and reliability. Foster innovation by bringing forward improvements from emerging UI technologies and industry trends. Represent engineering in cross-functional discussions and influence decisions in a matrixed environment. Manage a distributed team, provide coaching, support contractor transitions, and hire as needed. Build a positive, accountable, and collaborative team culture across time zones. Who You Are Strong expertise in modern frontend development: React, TypeScript, JavaScript fundamentals, component-driven architecture. Experience with design systems, Storybook, scalable CSS approaches, design tokens, and building reusable UI components. Understanding of integrating UI components with headless CMS platforms and supporting flexible content authoring needs. Knowledge of performance optimization, accessibility standards (WCAG), SEO considerations, and responsive design. Experience working in e-commerce or other large-scale, customer-facing environments is preferred. Ability to communicate clearly with technical and non-technical partners and influence decisions through strong reasoning. Experience managing or leading UI engineering teams, including coaching, planning, and supporting distributed teams. Strong problem-solving skills with the ability to lead through ambiguity and deliver results. At Gap Inc., we’re more than the clothes we make. We’re a collective of brands united by the belief that real people can (and should) drive real change. We’re a company that’s been synonymous with equality and inclusivity since our founding. The first of our industry to translate our commitment to sustainability into true accountability. Made stronger by our global team’s unique personalities, passions and pride, we set out every day to make the world a bit bolder and a bit brighter.

Requirements

  • Strong expertise in modern frontend development: React, TypeScript, JavaScript fundamentals, component-driven architecture.
  • Experience with design systems, Storybook, scalable CSS approaches, design tokens, and building reusable UI components.
  • Understanding of integrating UI components with headless CMS platforms and supporting flexible content authoring needs.
  • Knowledge of performance optimization, accessibility standards (WCAG), SEO considerations, and responsive design.
  • Ability to communicate clearly with technical and non-technical partners and influence decisions through strong reasoning.
  • Experience managing or leading UI engineering teams, including coaching, planning, and supporting distributed teams.
  • Strong problem-solving skills with the ability to lead through ambiguity and deliver results.

Nice To Haves

  • Experience working in e-commerce or other large-scale, customer-facing environments is preferred.

Responsibilities

  • Establish and guide the technical vision for our CMS UI components using modern React, TypeScript, and scalable front-end engineering patterns.
  • Provide architectural direction on component structure, state management, API integration, accessibility, and performance optimization.
  • Review code and mentor engineers to maintain consistent engineering standards and high-quality delivery.
  • Drive adoption and evolution of the design system, ensuring CMS components follow reusable UI patterns, design tokens, and brand guidelines.
  • Lead delivery of the new CMS UI component set, partnering closely with Product Managers, designers, architects, content authors, and brand teams.
  • Define and maintain best practices for component documentation, testing, versioning, and integration with our headless CMS platform.
  • Collaborate with architecture to ensure components integrate cleanly with content models.
  • Promote automation, CI/CD workflows, testing practices, and build optimizations to improve productivity and reliability.
  • Foster innovation by bringing forward improvements from emerging UI technologies and industry trends.
  • Represent engineering in cross-functional discussions and influence decisions in a matrixed environment.
  • Manage a distributed team, provide coaching, support contractor transitions, and hire as needed.
  • Build a positive, accountable, and collaborative team culture across time zones.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service