Permanent
Technical Project Manager - 19000
Remote, South Africa
remote
Closing date not listed
About this role
Technical Project Manager / Ticket Master
Overview
We are seeking a highly detail-oriented Technical Project Manager to support the development of complex enterprise systems for sales organizations and multi-level marketing (MLM) companies. These projects often involve custom-built platforms for affiliate tracking, referral systems, sales representative management, and Shopify integrations.
This role is not client-facing. Instead, the individual will work closely with the Lead Project Manager and internal teams to translate high-level product visions into well-defined, actionable technical tickets. The ideal candidate excels at documentation, understands the nuances of MLM compensation and sales structures, and can ensure that developers and designers have the clarity needed to execute efficiently.
Primary Objective
To transform high-level product concepts, epics, and design requirements into detailed technical documentation and tickets, ensuring seamless execution across design, development, and QA teams.
Key Responsibilities
1. Ticket Creation & Technical Documentation
* Convert high-level epics and product concepts into clear, detailed, and actionable tickets.
* Define functional requirements, user stories, acceptance criteria, and edge cases.
* Ensure all tickets provide sufficient detail for design, development, and QA teams.
* Maintain comprehensive and organized documentation within Notion, with the potential transition to Jira.
* Continuously refine and update tickets as project requirements evolve.
2. MLM & Sales Organization Systems
* Apply a strong understanding of MLM and direct sales business models, including:
+ Compensation plans
+ Genealogy structures
+ Rank advancements
+ Commission and bonus calculations
+ Affiliate and referral tracking
* Ensure these complex business rules are accurately translated into technical specifications.
3. Collaboration with Internal Teams
* Attend internal meetings to capture detailed notes and translate discussions into actionable tasks.
* Work closely with the Lead Project Manager (client-facing) to align sprint planning and priorities.
* Collaborate with designers, developers, and QA teams to clarify requirements and resolve ambiguities.
* Communicate with team members via Microsoft Teams and other internal channels.
4. Product Definition & Quality Assurance
* Bridge the gap between product vision and technical execution.
* Ensure that all features are thoroughly defined before development begins.
* Establish testing and acceptance criteria to support effective QA processes.
* Identify potential gaps, risks, or inconsistencies in product requirements.
5. Leadership & Growth Potential
* Take ownership of documentation and ticket management for large enterprise projects.
* Support the coordination of multiple workstreams across different divisions.
* Demonstrate the potential to lead future projects or divisions as the organization scales.
Ideal Candidate Profile
Experience
* 3+ years of experience in technical project management, business analysis, or product ownership.
* Proven experience working with MLM or direct sales organizations (highly preferred and the top priority).
* Experience translating business requirements into technical specifications.
* Background in enterprise-level software or custom system development.
Technical & Operational Skills
* Strong expertise in ticket creation and backlog management.
* Experience with Notion, Jira, or similar project management tools.
* Familiarity with agile or scrum methodologies.
* Understanding of affiliate, referral, and commission tracking systems.
* Shopify experience is a plus but not required.
* Ability to interpret UI/UX designs and convert them into technical requirements.
Personal Attributes
* Exceptionally detail-oriented with strong organizational skills.
* Analytical thinker capable of breaking down complex systems.
* Proactive and self-directed, with a strong sense of ownership.
* Comfortable working in a collaborative, fast-paced environment.
* Ability to manage multiple large-scale projects simultaneously.
* Strong documentation and process-oriented mindset.
Communication Skills
* Comfortable participating in internal meetings and collaborating with cross-functional teams.
* Strong written communication skills for documentation and ticket clarity.
* Fluency in English is beneficial but not required, as the role is primarily internal and not client-facing.
* Preference is given to candidates with MLM expertise and technical project management experience over perfect language proficiency.
Tools & Environment
* Notion (primary tool for documentation and ticket management; potential transition to Jira)
* Microsoft Teams for internal communication and meetings
* Figma or similar tools for reviewing design specifications
* Shopify (optional but beneficial)
* Custom enterprise technology stacks for affiliate and MLM systems
Key Success Indicators
* Well-defined and actionable tickets with minimal need for clarification.
* Accurate translation of MLM compensation and business rules into technical requirements.
* Reduced development rework due to clear documentation.
* Efficient collaboration between design, development, and QA teams.
* Successful delivery of complex enterprise projects.
* Demonstrated ability to take ownership and lead larger initiatives over time.
Summary
This Technical Project Manager / Ticket Master will play a pivotal role in bridging the gap between business vision and technical execution for complex MLM and enterprise systems. The ideal candidate is a meticulous and analytical professional with deep MLM expertise and a passion for creating clear, structured documentation that enables teams to execute with confidence.