Job Summary
-
Initiate, plan, control and implement complex frontend services programmes using established project and programme management practices.
-
Own end-to-end programme deliverables, including charter, scope, roadmap, schedule, requirements, design, development, testing, implementation, standards, contracts, risks and issue resolution.
-
Develop detailed programme plans, budgets, resource models, governance routines, milestones and measurable success criteria.
-
Organise cross-functional teams and work with resource managers to align capacity, skills and delivery priorities.
-
Identify, evaluate and proactively manage dependencies across frontend applications, shared services, APIs, identity, content, commerce, data and platform teams.
-
Partner with product, user experience, architecture and engineering leaders to sequence outcomes and maintain alignment between experience goals and technical delivery.
-
Facilitate technical walkthroughs with engineers to validate feasibility, architecture, engineering standards, non-functional requirements and implementation readiness.
-
Coordinate delivery of reusable frontend capabilities such as design-system components, shared libraries, application shells, micro-frontends and common platform services.
-
Drive quality and release readiness across functional, integration, accessibility, browser and device compatibility, performance, security, regression and production validation.
-
Ensure smooth implementation of new technologies and vendor integrations by applying domain knowledge across frontend platforms and interfaces.
-
Collaborate with operations and support teams to establish observability, alerting, runbooks, incident response, release support and robust production operations.
-
Communicate programme health, milestones, financials, risks, decisions and business impact to sponsors, stakeholders and senior leadership.
-
Participate in strategic roadmap and portfolio planning, and prepare decision-oriented materials for governance reviews.
-
Proactively improve workflows, communication, automation, governance and resource efficiency using appropriate continuous-improvement methods.
Key Responsibilities
- Initiates, plans, controls, and implements medium to large cross-divisional, multi-year projects utilizing Lululemon’s project management practices
- Ensures overall deliverables are completed, including project charter, plan, schedule, requirements, design, development, testing, implementation, policies and procedures, standards, contracts, risks, and issues resolutions
- Plans projects in detail, develops and manages project budgets, organizes project teams and works with resource managers to coordinate and align resource needs
- Identifies, evaluates, and proactively manages cross-project interdependencies
- Manages progress of efforts and communicates status to sponsors, stakeholders on a regular basis and to senior leadership as needed
- Participates in strategic roadmap planning and may facilitate and provide materials for portfolio review meetings
- Excellent communication skills, able to flex style and work with all levels within the organization from individual contributors to Executives
- Proactively identify opportunities and contribute to continuous business process improvement efforts to help streamline and standardize workflow, communication, and resource efficiencies utilizing relative process improvement techniques and methodologies.
- Ensures smooth implementation of new technologies and vendor integrations by using their expertise on their assigned domains and interfaces
- May conduct technical walkthroughs with software engineers to ensure technical feasibility and standards across departments.
- Collaborates with operations support and other teams to ensure robust production operations
Skill Requirements
-
Bachelor's degree in Computer Science, Information Technology, Engineering or a related technical field, or equivalent practical experience.
-
Minimum 10 years of progressively responsible technology delivery experience, including significant project or programme management responsibility.
-
Demonstrated success delivering large, cross-functional programmes through the full software development lifecycle.
-
Experience delivering frontend platforms, web applications, digital experience capabilities or shared user-interface services at enterprise scale.
-
Strong understanding of Agile, Waterfall, DevOps and Lean delivery practices, with the judgement to select the right approach for the programme context.
-
Ability to lead technical discussions involving modern web architecture, APIs, distributed systems, cloud platforms and software delivery pipelines.
-
Experience estimating effort and impact, managing budgets and capacity, and influencing technical and business decisions.
-
Excellent communication skills with the ability to adapt style for engineers, product teams, business stakeholders and executives.
-
Strong facilitation, negotiation, organisational change, relationship management and conflict-resolution skills.
-
Proven ability to manage competing priorities with urgency, discipline and attention to detail.