Responsibilities
- Analyze market trends and competition to come up with the product development strategy;
- Oversee and manage the software development lifecycle;
- Translate user requirements into feature work items with engineering;
- Advocate “voice of the customer” during specification and development stages. Work on the prioritization of new features based on usability, functionality, and user experience;
- Figure out the strengths and weaknesses of the competitors’ features;
- Document all software development requirements, estimate efforts, prioritize resources. Propose, implement and supervise product roadmap.
Requirements
- End-to-End software product development and management skills;
- Strong technical background with a knowledge of DevOps;
- Structured approach with experience in an agile work methodology;
- History of collaborating with development teams and achieving outcomes;
- Excellent communication skills;
- 3-7 years product management experience;
- Preferably experience of open source in a commercial setting.