Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead the end-to-end project lifecycle, from requirements gathering to delivery and post-launch support.
- Collaborate with clients and internal teams to define project scope, objectives, and timelines.
- Develop and maintain detailed project plans, schedules, and resource allocations.
- Organize and facilitate daily stand-ups, sprint planning, retrospectives, and demos.
- Monitor project progress, manage risks, and resolve blockers.
- Act as the main point of contact between clients, stakeholders, and internal teams.
- Ensure that project deliverables meet functional, timeline, and quality expectations.
- Report regularly on project status, KPIs, and milestones.
- Contribute to continuous process improvement and team efficiency.
Job Requirements
- +3 years of experience in software project management.
- Proven track record of delivering web and/or mobile applications.
- Strong understanding of Agile/Scrum methodologies.
- Excellent communication and interpersonal skills.
- Proficient with project management tools (e.g., Jira, Click Up, Trello).
- Ability to manage multiple concurrent projects and prioritize under pressure.
- Fluent in English and Arabic (written and verbal).
- Technical background or understanding of development workflows.
- Experience working with remote or cross-functional teams.
- Familiarity with tools like Figma, GitHub, Firebase, or similar.