Tech jobs
Job listings
Customer Experience Manager
Role: Customer Experience Manager Employment Type: Full-Time - TalentPop Managed Service Location(s): Philippines, South Africa, Columbia, Mexico, Argentina, Brazil Schedule / Time Zone Expectations: Days : Monday -…
Continuous Improvement Co-Ordinator
At Revlon, we create beauty innovations for everyone that inspire confidence and ignite joy every day. Breaking beauty boundaries is in our company’s DNA. Since its game-changing launch of the first opaque nail enamel…
Online Business Manager (GHL Specialist) SA
This is a remote position. Remote, South Africa | Coaching Brand | Ongoing Contract About Us Limitless is a coaching business for women building service and coaching companies. We help them stop being the bottleneck,…
Social Media Manager - 1545 - Cape Town, South Africa
About the client: Our client is a Personal Injury and workers' compensation law firm that focuses on providing a high-touch, personalized experience. They prioritize exceptional customer service and empathy, ensuring…
Social Media Manager - 1545 - Pretoria
About the client: Our client is a Personal Injury and workers' compensation law firm that focuses on providing a high-touch, personalized experience. They prioritize exceptional customer service and empathy, ensuring…
Social Media Manager - 1545 - Johannesburg, South Africa
About the client: Our client is a Personal Injury and workers' compensation law firm that focuses on providing a high-touch, personalized experience. They prioritize exceptional customer service and empathy, ensuring…
Paralegal - 1543 - Durban, South Africa
About the client: Our client is a US-based Law Firm specializing in family-based immigration and dedicated to providing professional, client-focused legal support throughout the immigration process. About the role: Our…
Paralegal - 1543 - Cape Town, South Africa
About the client: Our client is a US-based Law Firm specializing in family-based immigration and dedicated to providing professional, client-focused legal support throughout the immigration process. About the role: Our…
Paralegal - 1543 - Johannesburg, South Africa
About the client: Our client is a US-based Law Firm specializing in family-based immigration and dedicated to providing professional, client-focused legal support throughout the immigration process. About the role: Our…
Barista - Brooklyn
Join Our Starbucks Family as a Barista Are you passionate about crafting exceptional coffee experiences and creating moments of connection with every customer? Starbucks is seeking enthusiastic individuals to join our…

Senior Product Data Analyst (remote from GMT-7 to GMT+4 timezones)
The Senior Product Data Analyst will own product performance dashboards, turning customer complaints into metrics and using AI‑assisted tools (Claude Code) with SQL and Python to analyze and improve healthcare revenue‑cycle products.
Python Developer (Junior/Intermediate/Senior)
Communicate Recruitment is sourcing Python developers (junior to senior) for multiple client companies across South Africa. Day to day: building and maintaining Python applications, APIs and backend services with frameworks like Django, Flask and FastAPI, with possible exposure to cloud, automation, AI/ML and data engineering.
GenAI Engineer, Marketing
Builds and maintains AI-powered internal tooling for Impact.com's marketing department — including the Marketing Hub app, agentic AI workflows, RAG systems, and LLM evaluation frameworks — turning manual marketing processes into automated workflows. Core stack: Python, TypeScript, Node.js, Google Apps Script, and prompt engineering.
Senior UX Designer
Senior UX Designer at the Wikimedia Foundation (nonprofit behind Wikipedia), embedded in a multi-disciplinary product team to shape user experience, prototype and test features, evolve the design system, and apply accessibility standards. Requires 5+ years of design experience and availability for sync collaboration 14:00-18:00 UTC.
Parts Trade Programme Manager - JLR Trade Parts – South Africa
Programme Development and Launch Conduct comprehensive assessments of existing wholesale trade operations across the authorised retailer network. Identify and prioritise parts basket opportunities for products…
Senior Python Developer
Senior back-end Python developer building and maintaining Django-based systems, RESTful APIs, and MySQL databases, deployed in Linux via Docker and cloud platforms (AWS/Azure/GCP). A full-time on-site role in Bryanston, Johannesburg, with mentoring, code reviews, and architectural leadership.
Functional Analyst I
Junior-to-mid Functional Analyst in Cape Town supporting ShopriteX's business systems — notably CRM, advertising and media sales platforms (Salesforce, ADvendio). Day to day: analysing and documenting requirements, supporting configuration, preparing and executing tests/UAT, tracking defects, and helping resolve user and data queries in an Agile delivery team.
Senior Full Stack Engineer
First engineering hire for a London advisory firm serving private markets fund managers: you own a multi-tenant investor reporting platform end to end — Next.js/TypeScript portal on AWS, Auth0 auth, tenant isolation at the Snowflake layer, IaC/CI-CD and SOC 2 readiness. Remote in South Africa, 9:00–18:00 SAST.
Senior Software Engineer (Backend) – Issuance
About us: BVNK is the stablecoin-powered financial stack for enterprises. We're now part of Mastercard, and together we're building a network for every form of money – one that delivers more reach, more capability and…