About the Role
Our client is a rapidly scaling technology company specializing in Software-as-a-Service (SaaS) solutions. They are seeking a seasoned and highly organized Remote Project Manager to lead the development and enhancement of their core SaaS platform. This is a fully remote position, allowing you to work from any location in South Africa. You will be instrumental in guiding cross-functional engineering and product teams through the entire software development lifecycle, ensuring timely delivery of high-quality features and improvements. The ideal candidate possesses a strong technical background, excellent communication skills, and a proven ability to manage complex software projects in an agile environment. This role offers the chance to shape a leading SaaS product and contribute to a dynamic, remote-first culture. Our client values innovation, collaboration, and continuous learning.
Key Responsibilities
- Manage the full lifecycle of SaaS platform development projects, from ideation to deployment and iteration.
- Lead and facilitate agile ceremonies (sprint planning, daily stand-ups, sprint reviews, retrospectives).
- Define project scope, objectives, and deliverables in collaboration with Product Management and Engineering leads.
- Develop and maintain detailed project schedules, resource plans, and budgets.
- Track project progress, identify risks and dependencies, and implement effective mitigation strategies.
- Foster strong communication and collaboration among development teams, QA, DevOps, and other stakeholders.
- Ensure the delivery of high-quality software features that meet user needs and business objectives.
- Manage stakeholder expectations and provide regular, clear updates on project status and key milestones.
- Champion agile best practices and drive continuous improvement within the development process.
- Facilitate effective problem-solving and decision-making within project teams.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience.
- Minimum of 6 years of experience in project management, with a strong focus on software development and SaaS products.
- Proven experience managing projects using Agile methodologies (Scrum, Kanban).
- Demonstrated ability to lead and manage remote development teams effectively.
- Excellent understanding of the software development lifecycle (SDLC) and common development practices.
- Proficiency with project management tools such as Jira, Confluence, Trello, or similar.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Exceptional communication, interpersonal, and leadership skills, adapted for a remote setting.
- Self-motivated, proactive, and able to thrive in a fast-paced, remote work environment.
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is a plus.
Benefits
- Our client offers a highly competitive salary, commensurate with experience and remote work capabilities, along with performance-based bonuses and stock options.
- Comprehensive health, dental, and vision insurance are provided.
- We invest in our employees' growth through generous allowances for professional development, including courses, conferences, and certifications.
- This fully remote role offers exceptional flexibility and the opportunity to work with a talented, global team.