ResponsibilitiesRequirements Gathering: Collaborate with stakeholders, and internal teams to gather and document product requirements, ensuring a clear understanding of the desired outcomes.Communication and Coordination: Facilitate effective communication between the development team, and stakeholders. Act as a liaison to clarify requirements, answer questions, and address concerns.User Story Development: Assist in breaking down high-level requirements into actionable user stories with clear acceptance criteria, ensuring that the development team understands what needs to be built.Sprint Review and Retrospective: Contribute to sprint review sessions to ensure that the product meets customer expectations. Participate in retrospectives to identify areas for improvement and implement lessons learned.Cross-functional Collaboration: Work closely with development teams, UX/UI designers, QA analysts, and other stakeholders to ensure a smooth and efficient product development process. Foster effective communication and collaboration to drive successful outcomes.Product Launch and Adoption: Coordinate and support product launches, including creating release plans.Product Documentation: Assist in creating and maintaining product documentation, including user manuals, release notes, and feature descriptions, ensuring accuracy and completeness.User Experience (UX): Advocate for a user-centred design approach. Collaborate with UX/UI designers to ensure the delivery of intuitive and delightful user experiences.Sensitive to competitors' sales activities market trend and performance, for competitive analysis and decision making. Project ManagementSprint Planning: Participate in sprint planning sessions, assisting the Product Manager in determining the scope of work for each sprint and establishing achievable goals.Product Backlog Management: Maintain and prioritise the product backlog, ensuring that it is well-defined, estimated, organised, and aligned with business priorities. Continuously refine and reprioritise user stories based on feedback and changing market conditions.Agile Development Process: Embrace Agile principles and methodologies, such as Scrum or Kanban, to facilitate iterative and incremental development. Collaborate with the Scrum Master and development team to ensure timely delivery of product increments.Stakeholder Management: Engage and communicate with key stakeholders, including Product Managers, executives, and internal teams, to gather feedback, set expectations, and provide updates on product development progress.Project Management: Track project progress, identify risks, and implement mitigation strategies to ensure timely delivery of high-quality products.Any other duties that may be required by your Manager or the Company, providing you have been adequately trained to execute them. These duties may be required from time to time or on a permanent basis.