- Company Name
- Shift Technology
- Job Title
- Technical Product Manager - Platform UI
- Job Description
-
**Job Title:** Technical Product Manager – Platform UI
**Role Summary:**
Leads the strategy, roadmap, and delivery of the company’s design system and shared UI component library. Acts as the product owner for platform UI assets, driving consistency, accessibility, performance, and developer adoption across all customer‑facing interfaces.
**Expectations:**
- 2‑5 years of product or technical program management experience on frontend/platform or design‑system teams.
- Demonstrated ability to align design, engineering, and product stakeholders and translate vision into actionable road‑maps.
- Strong communication and influencing skills; capable of prioritizing work based on design debt, reusability, and feedback.
- Passion for UX quality, developer experience, and continuous improvement.
**Key Responsibilities:**
- Own and evolve the design system roadmap; define principles, usage standards, and interaction patterns with design.
- Partner with engineering to ensure components are performant, flexible, and maintainable; manage versioning and change‑control.
- Prioritize backlog based on design debt, reusability, and product team input; coordinate delivery across frontend, platform, and design squads.
- Improve onboarding, documentation, and tooling for engineers using shared UI assets; track adoption, satisfaction, and usage metrics.
- Serve as the liaison among design, engineering, and product groups, surfacing trade‑offs and facilitating resolution.
- Define and monitor success metrics (e.g., adoption rate, usability scores, defect rates, delivery speed).
- Promote a culture of design and technical excellence throughout the organization.
**Required Skills:**
- Product ownership and roadmap management for platform/UI initiatives.
- Familiarity with design systems and component libraries (e.g., React, Storybook, Tailwind CSS).
- Strong stakeholder communication and alignment across design and engineering teams.
- Ability to assess and prioritize design debt and reuse opportunities.
- Understanding of accessibility, performance, and scalability considerations for UI components.
- Analytical mindset to define metrics and drive data‑informed improvements.
- Pragmatic problem‑solving, curiosity, and a collaborative attitude.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, Interaction Design, Business, or a related field (or equivalent practical experience).
- No specific certifications required; certifications in product management or Agile methodologies are a plus.