108 Software Product jobs in South Africa
Software Product Manager - B2B SaaS (Work From Home)
Posted 596 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Group Software Product Manager - B2B SaaS (Work From Home)
Posted 596 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Group Software Product Manager - B2B SaaS (Work From Home)
Posted 603 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Software Product Manager - B2B SaaS (Work From Home)
Posted 613 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Group Software Product Manager - B2B SaaS (Work From Home)
Posted 613 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Group Software Product Manager - B2B SaaS (Work From Home)
Posted 642 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Software & AI Product Manager
Posted today
Job Viewed
Job Description
Remote | Full-Time | 7+ Years Experience
Astra Applications – Building the Future with AI + Software
About Astra Applications
Astra Applications is a
U.S.-based software and AI development agency
serving clients both domestically and worldwide. We're on the
cutting edge of technology
, combining generative AI, CRM, and database solutions to deliver transformative applications for small businesses. Our culture thrives on
agility, adaptability, and innovation
—in 2025 and beyond, that means blending AI-first product strategies with rapid low-code prototyping to bring ideas to life faster than ever.
The Role
We're looking for a
Senior Product Manager
who can operate at the intersection of
client leadership, product strategy, agile delivery, and hands-on prototyping
. This isn't just a planning role—you'll also get into the creative build process using AI and low-code tools. You'll be a trusted partner for our clients, helping them imagine what's possible, and then guiding our design and development teams to
make it real.
What You'll Do
- Client Partner:
Act as the primary point of contact for clients (non-sales), managing timelines, roadmaps, and vision alignment. - Product Strategist:
Translate business needs into creative software solutions, producing product briefs and vision documents that inspire action. - Agile Project Leader:
Lead cross-functional teams using agile methodologies—scrum, sprint planning, retros, backlog management. - Vibe Coder:
Rapidly prototype products up to ~75% completion using low-code/no-code tools (e.g., Lovable, Bubble, Airtable) and AI-assisted workflows. - AI Innovator:
Stay ahead of the curve on how generative AI can be embedded into apps, CRMs, and databases to deliver competitive advantages. - Global Communicator:
Manage stakeholders across time zones with clear, engaging communication in a fully remote environment.
What We're Looking For
- 7+ years in product management, project management, or similar roles—at least several years in a senior/lead role.
- Proven success delivering digital products (ideally in an agency or client-facing environment).
- Deep familiarity with
generative AI
, automation, CRM platforms, and database-driven products. - Hands-on proficiency with no-code/low-code platforms and AI-powered prototyping.
- Strong grasp of agile frameworks and experience running distributed, cross-functional teams.
- Excellent communication skills—capable of simplifying complex ideas and keeping clients engaged and aligned.
- Technical fluency: comfortable discussing architecture, APIs, and trade-offs with engineers.
Compensation & Benefits
Compensation
- 70,000 Rand per year (competitive salary, paid bi-weekly in USD)
Benefits
- Company contribution to medical aid (health insurance)
- Employer contribution to retirement / pension fund
- 20 days paid annual leave (in addition to South African public holidays)
- Paid sick leave in line with South African standards
- Annual performance bonus (5–15% of base salary)
- Home office stipend (internet, equipment, electricity)
- Flexible remote working hours
- Professional development budget (courses, certifications, conferences)
- Wellness perks (gym allowance, mental health resources)
Why Join Astra?
- Impact:
Work directly with clients shaping the next wave of AI-powered software. - Innovation:
Use the latest tools in generative AI, automation, and no-code development. - Flexibility:
Fully remote, U.S.-based company serving clients worldwide. - Culture:
Agile, adaptive, and built for creative problem-solvers who want to own outcomes.
Is this job a match or a miss?
Be The First To Know
About the latest Software product Jobs in South Africa !
Software Engineering
Posted today
Job Viewed
Job Description
What You'll Do
- Write, debug and maintain high-quality code
- Collaborate with Product Managers and Engineers to design and deliver impactful features
- Work alongside Agile teams to create innovative solutions for a global audience
What You'll Bring
- A degree in BSc Computer Science, Information Technology, or a related field
- Proficiency in C# (mandatory), SQL Server, JavaScript, Angular or HTML/ CSS
Job Type: Full-time
Language:
- English (Preferred)
Work Location: In person
Is this job a match or a miss?
Software Engineering Manager
Posted today
Job Viewed
Job Description
Relevant Experience
- Strong software engineering experience, including backend and mobile systems.
- Proven leadership in building and scaling cross-platform mobile applications using React Native, with in-depth knowledge of performance profiling, OTA updates, and native module integration
- Strong backend development background in Java (Spring Boot), with experience designing and optimizing RESTful APIs, integrating third-party services, and handling secure authentication flows (e.g., OAuth2, JWT)
- Proven track record in leading large-scale cloud migration and modernization efforts
- Experience managing distributed teams and delivering under high-velocity conditions
- Prior involvement in DR setup, platform stabilization, or infrastructure takeovers is a plus
- 4+ years of professional software development experience, with 3+ years leading engineering teams or squads in high-growth, high-availability environments
- Played a technical leadership role in on-prem to Azure migrations, including DR-first architecture, blue-green deployment strategies, and phased traffic cutovers.
Is this job a match or a miss?
Software Engineering Manager
Posted today
Job Viewed
Job Description
We are seeking a seasoned
Software Development Manager
with deep expertise in
COBOL and AS400 systems
to lead and manage a team of developers responsible for maintaining and enhancing legacy systems. The ideal candidate will combine strong technical knowledge with leadership capabilities to drive innovation, ensure system stability, and support business-critical applications.
Key Responsibilities:
- Lead and mentor a team of software developers working on COBOL and AS400 platforms.
- Oversee the design, development, testing, and deployment of software solutions.
- Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
- Ensure high availability, performance, and reliability of legacy systems.
- Drive modernization initiatives while maintaining legacy system integrity.
- Manage project timelines, budgets, and resource allocation.
- Implement best practices in software development, including code reviews, testing, and documentation.
- Monitor and improve development processes and team productivity.
- Ensure compliance with IT governance and security standards.
Required Skills & Experience:
- 8+ years
of experience in software development, with a strong focus on
COBOL and AS400 (IBM iSeries)
. - Proven experience in managing software development teams.
- Strong understanding of legacy system architecture and integration.
- Experience with modernization strategies (e.g., API enablement, migration to newer platforms).
- Solid knowledge of SDLC methodologies (Agile, Waterfall, etc.).
- Excellent problem-solving and analytical skills.
- Strong communication and stakeholder management abilities.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Experience in financial services, insurance, or other industries reliant on legacy systems.
- Familiarity with DevOps practices and tools.
- Knowledge of RPG, CL, and DB2 is a plus.
Is this job a match or a miss?