Job Title or Location
RECENT SEARCHES

Mobile Product Owner

IMS - 2 Jobs

Waterloo, ON

Posted yesterday

Job Details:

Remote
Full-time
Experienced

Salary:

Job Purpose

The Product Owner for Mobile & SDK is a hands-on, execution-focused role responsible for the day-to-day delivery of IMS's mobile applications (iOS/Android) and SDK platform. Working closely with the Mobile & SDK Product Manager, you will translate product strategy into actionable development work, manage the product backlog, and ensure high-quality feature delivery through agile development cycles.

This role bridges strategic product vision and engineering executionwriting user stories, prioritizing backlog items, participating in sprint ceremonies, and working directly with engineering teams to ship features that delight customers and drive business value.

Key Responsibilities

Backlog Management & Sprint Execution

  • Own and maintain the product backlog for mobile applications and SDK, ensuring items are properly refined, prioritized, and ready for sprint planning.
  • Break down high-level product requirements and roadmap items into detailed, actionable user stories with clear acceptance criteria.
  • Prioritize backlog items based on business value, technical dependencies, customer impact, and development capacity.
  • Lead daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives with engineering teams.
  • Accept or reject completed work based on acceptance criteria and quality standards.
  • Make real-time trade-off decisions during sprints to maintain velocity and quality while removing blockers quickly.

User Story Development & Requirements Definition

  • Write clear, concise user stories from the perspective of end users (As a... I want... So that...).
  • Define detailed acceptance criteria that engineering and QA teams can test against.
  • Create wireframes, user flows, and technical specifications to support development work.
  • Collaborate with UX/UI designers to ensure user stories reflect excellent user experience.
  • Document edge cases, error states, and technical constraints to ensure comprehensive implementation.
  • Ensure the "Definition of Ready" is met for all backlog items entering sprint planning.

Mobile & SDK Product Ownership

  • Oversee SDK versioning, deprecation policies, and backward compatibility considerations.
  • Work with integration partners and third-party developers consuming the SDK.
  • Balance consumer-facing mobile app features with developer-facing SDK capabilities.
  • Understand and manage mobile-specific constraints: app size, battery usage, offline functionality, device permissions.

Quality Assurance & Testing

  • Work with QA teams to ensure comprehensive test coverage for user stories.
  • Triage and prioritize bugs, balancing bug fixes with new feature development.
  • Conduct regular product reviews to ensure features function as designed.
  • Monitor production issues and work with Technical Support teams on root cause analysis and resolution.
  • Support go-to-market planning to ensure smooth customer engagement and product adoption.

Stakeholder Collaboration & Communication

  • Work closely with the Mobile/SDK Product Manager to understand product strategy and translate it into execution plans.
  • Partner with Engineering leads to understand technical constraints, estimate complexity, and sequence work appropriately.
  • Engage with Sales, Account Management, Customer Success, and Technical Support teams to gather feedback and understand customer pain points.
  • Communicate sprint progress, release timelines, and delivery risks to internal stakeholders.

Metrics & Continuous Improvement

  • Track and analyze product usage metrics, engagement data, and feature adoption rates.
  • Use data to inform backlog prioritization and identify opportunities for product improvement.
  • Monitor app store ratings, user feedback, and support tickets to identify quality issues and enhancement opportunities.
  • Contribute to KPI definition and measurement for mobile/SDK products.
  • Participate in retrospectives to continuously improve team processes and delivery quality.

Essential Qualifications & Experience

  • 2+ years of experience as a Product Owner, Scrum Product Owner, or similar role in an agile software development environment.
  • Proven experience with mobile product development (iOS/Android apps), having shipped features users interact with daily.
  • Strong track record writing user stories and acceptance criteriaable to demonstrate well-crafted examples.
  • Deep understanding of Scrum/Agile methodologies, values, and procedures, with hands-on sprint execution experience.
  • Experience working directly with engineering teams in sprint-based delivery models.
  • Strong technical literacycomfortable discussing APIs, SDK architecture, and mobile development constraints.
  • Excellent communication and interpersonal skills, with the ability to translate between technical and non-technical stakeholders.
  • Data-driven decision-making approach, comfortable with analytics tools and using metrics to guide priorities.
  • Proven ability to manage multiple time-sensitive priorities with strong problem-solving skills.
  • Customer-centric mindset with genuine curiosity about user needs and pain points.
  • Comfortable with ambiguity and capable of making decisions with incomplete information.
  • Highly self-motivated, results-driven, and capable of working independently.

Bonus Qualifications

  • MBA or relevant bachelor's degree in Computer Science, Business, or a related technical field.
  • Experience with B2B2C products (serving both enterprise clients and end consumers).
  • Familiarity with telematics, IoT, automotive technology, or connected devices.
  • Understanding of SDK development and developer experience (DX) principles.
  • Experience in InsurTech, insurance technology, mobility, or SaaS products.
  • Knowledge of mobile app gamification and engagement features.
  • Scrum Product Owner certification (CSPO), Professional Scrum Product Owner (PSPO), or equivalent.
  • Proficiency with product management tools: Jira, Confluence, Rally, or similar.
  • Experience with wireframing/prototyping tools: Figma, Sketch, Adobe XD, or equivalent.
  • Understanding of mobile analytics platforms: Firebase, Mixpanel, Amplitude.
  • Familiarity with version control concepts (Git) and CI/CD pipelines.
  • Basic SQL knowledge for data analysis.
  • Experience working across multiple time zones (UK/EMEA and North America).

Other Contextual Information

  • Canadian-based remote/hybrid role, requiring flexibility for collaboration with UK-based teams and stakeholders.
  • Due to the geographical nature of the role and cross-timezone collaboration, availability outside standard Canadian working hours may occasionally be required for key meetings with EMEA colleagues.
  • Fast-paced, lean culture within an established companywe move quickly with limited bureaucracy and high autonomy.
  • Occasional travel may be required to UK office, customer sites, or industry events
  • High autonomy, high accountability environmentsignificant decision-making authority with expectation to deliver measurable results.

Share This Job: