•Lead 2–3 product engineering teams (including the core UI team), providing day-to-day management, coaching, mentoring, and performance support while maintaining a strong technical presence.
•Set technical direction for the UI platform: micro-frontend architecture, React/TypeScript standards, shell SDK interfaces, module contracts, and shared design-system/theming patterns.
•Drive engineering execution: sprint planning, technical prioritization, code reviews, and hands-on contributions to unblock delivery and improve reliability.
•Establish and evolve CI/CD for independently deployable front-end modules, including build pipelines, artifact management, automated testing, and safe rollout practices.
•Ensure reusable UI and service capabilities are well-designed and documented (including company-wide ‘skills files’/patterns), and guide integration with supporting backend services such as user management and authorization.
•Partner closely with Product Management to define roadmap, scope features, and deliver high-impact product outcomes.
•Define and maintain clear module contracts, API descriptors, and SDK interfaces to enable independent development across teams.
•Promote scalable integration patterns including event-driven communication and shared state approaches across modules and services.
•Drive engineering best practices across teams including coding standards, testing strategies, and development workflows (including AI-assisted tools where appropriate).