Manager Product Innovation

The Manager, Product Innovation role is to envision and bring to life new product initiatives for our business. This role works to understand market needs and convert those needs into products and services to be offered by the company. The Manager, Product Innovation owns the product life cycle, working closely with customers, the sales organization and the product development team to ensure that the defined e-commerce solutions, pricing strategy and positioning meet customer needs and support the company's objectives for innovation and sustainable, profitable growth.

Key Roles & Responsibilities

  • Manages the Product Management function, applying industry best practices and developing new tools, strategies and processes to ensure quality goals are consistently met.
  • Build and lead the Product Management function within PNI and is responsible for recruitment of new employees, mentoring, coaching, development and performance management for all product managers.
  • Sets priorities for team ensuring alignment to strategy.
  • Works closely with other departments, ensuring the Product Management function is supporting all key initiatives effectively.
  • Educates other departments on Product Management initiatives.
  • Leads key initiatives for the Product Management Department, ensuring all product managers understand their roles in the delivery of the department goals.
  • Working with the VP Product Management, help to evangelize the product vision; Influence and negotiate priorities across functional teams both at senior leadership and staff levels.
  • Provide leadership and direction to projects and programs.
  • Works closely with the VP Product Management to establish and enhance processes for the Product Management function, cascading new processes where appropriate to Product Managers.
  • Gather market requirements and competitive intelligence
  • Define and communicate the product road map to continually improve the user experience based on ongoing customer research, feedback, and performance to project teams and key stake holders
  • Manage the product life cycle
  • Define product requirements and provide guidance to Business Analysts in writing of user stories
  • Identify, define, size and create the business case for new product opportunities


  • Degree educated.
  • Previous experience and a history of success in an e-Commerce solutions business.
  • Previous experience leading and managing a team.
  • Holistic understanding of product customization in an e-commerce environment and the related user experience (e.g. pricing, technology, user behavior).
  • Minimum 7 years of relevant product management experience.
  • Experience building online services, preferably consumer-facing.
  • Hands-on and technically savvy, with an equal amount of hands-on technical experience, business acumen and customer relationship skills.
  • Able to articulate technology and product positioning to both business and technical users.
  • Strong work ethic - someone who loves to produce great work and takes pride in professionalism, responsibility, and being proactive.
  • Strong presentation skills and able to communicate professionally in written responses to emails and when submitting reports.
  • Knowledge of Agile methodology.
  • Strong analytic and strategic thinking skills.


UI Designer


The User Interface Designer leverages their creative and technical expertise for designing interfaces and prototypes for web and native applications at PNI. As this is an intermediate position, the individual will need to work well independently with minimal guidance and produce high quality work.

Key Accountabilities: 

  • Creates visual material layouts for PNI's web, desktop, kiosk and mobility application needs.
  • Develops mockups and storyboards for workflow presentations.
  • Prototypes designs showcasing UI animations, material design etc.
  • Creates and enforces design and UI specification documentation such as style guides
  • Creates and enforces consistent branding in all client facing projects.
  • Juggles multiple priorities in a dynamic and fast paced environment.
  • Is skilled in concept development, layout, design, typography, color theory and application usability.
  • Focuses on continuous education and skills development.

Required Knowledge & Skills: 

  • 3+ years experience in graphic design.
  • Degree/diploma in graphic design/computer science
  • Experience with both iOS and Android specific interface design an asset.
  • Deep understanding of designing for multiple viewports.
  • Proficiency in Sketch, Invision, Zeplin, Adobe CS, and Microsoft Office
  • Exeperience prototyping interactions in Flinto, Principal for Mac, or similar software
  • Experience working with developers and knowledge of HTML/HTML5, CSS/CSS3, JQuery.
  • Strong creative, user experience UX/UI and technical processes.
  • Ability to manage multiple projects while being very is detailed oriented.
  • Strong communication skills and a proactive attitude
  • Ability to work well under pressure.
  • Able to prioritize tasks in a very fast paced environment.
  • Must have an online or hard copy portfolio.
  • Must be able to work as a team or independently 

Project Manager

Our Project Managers are responsible for leading and facilitating all activities performed by the project team throughout the project life cycle. In this role you'll be accountable for the execution of the project, will ensure that projects meet our clients' requirements, and that they are completed on time, within budget and to the required quality.

Key Accountabilities:

  • Utilize PNI's practices and standards to develop and manage project charters, project plans and task assignments for all team resources, also specifying client commitments.
  • Interface with key project stakeholders, including the client, Account Managers, Business Analysts, Lead Developers and Enterprise Architects.
  • Determine necessity for gap analysis on new initiative or at-risk projects. Facilitates gap analysis process.
  • Gather requirements and document them for analysis, estimation, design and QA.
  • Maintain status reports, meeting minutes and other project documentation throughout the project duration
  • Works with the team to create estimates, determine timelines and perform technical assessments for the project in initiation stage.
  • Conducts risk analysis and maintains risk management documentation.
  • Works with main project stakeholders to obtain Go/No Go decisions for all project phases
  • Works with Release team to plan releases and all related activities, provides information to the release team required for production system update
  • Manages project close-off and hand-off to maintenance
  • Organizes daily scrums and enforces scrum format. Maintains scrum minutes and ensures continuity in the scrum architecture.
  • Defines, maintains and modifies project workflow and transitions in PM tools as-required to accommodate project / team needs.
  • Maintains burn-down chart and communicates status to the team daily and stakeholders as per procedure.
  • Facilitates sprint planning and review sessions and ensures team ownership and involvement in the process.

Experience and Skills Required:

  • Previous project management experience in an agile environment, ideally in E-Commerce
  • PMP or CSM certification is an asset.
  • True believer in the Agile principles and values
  • Understanding of the Software Development Life Cycle.
  • Exceptional planning, organizational and problem solving skills.
  • Strong motivational and team building skills.
  • Excellent time management and project tracking skills.
  • Sense of humour and roll up the sleeves attitude