Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:A minimum of 5 years of experience in full-stack development with proficiency in Python and React. Strong understanding of front-end technologies including HTML, CSS, and JavaScript. Experience with backend frameworks and database management systems. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Strong communication skills and a proactive approach to project management.
About the job
jobgether is looking for a Senior Full-Stack Engineer with strong experience in Python and React. This position is based in South Africa and focuses on building web applications that are both reliable and user-friendly.
Role overview
As a senior engineer, you will design and implement features across the stack, working with Python on the backend and React on the frontend. The goal is to deliver seamless user experiences and dependable functionality in every release.
Collaboration
This role involves close teamwork with colleagues from different departments. From initial concept through deployment, you will help guide projects and ensure technical solutions meet business needs.
What you will do
Develop and maintain web applications using Python and React
Work with cross-functional teams throughout the software lifecycle
Troubleshoot and solve technical challenges as they arise
Contribute to delivering high-quality, maintainable software
About jobgether
jobgether is a forward-thinking company committed to connecting talent with opportunities in a meaningful way. We foster an innovative environment that encourages growth, collaboration, and excellence. Our commitment to technology and our people drives our mission to streamline job searching and hiring processes.
Full-time|Remote|Remote — Free State, South Africa
ISTA Personnel Solutions is an innovative and rapidly expanding BPO company dedicated to delivering exceptional operational support to clients in the United States. Unlike traditional recruitment agencies, we serve as a direct extension of our clients' teams, providing services with accuracy and a personal touch.We are seeking a motivated and detail-oriented…
Full-time|Remote|Remote — KwaZulu-Natal, South Africa
ISTA Personnel Solutions is a vibrant and rapidly expanding BPO firm, acting as an integral extension of our clients' teams located in the United States. We pride ourselves on delivering exceptional service characterized by precision, efficiency, and a personal touch.We seek a seasoned Client Account Manager with a deep understanding of BPO and call center dynamics, particularly in managing overseas campaigns for U.S.-based clients.This position is perfect for individuals who have substantial experience collaborating with agents, team leaders, and operational teams, and who can adeptly manage client relationships while being attuned to the operational realities of the business.As the primary liaison between clients and internal teams, you will ensure that expectations are not only met but exceeded, while swiftly addressing any issues that may arise.Important Information:Working Hours: Monday to Friday, 9:00 AM – 6:00 PM EST (4:00 PM – 1:00 AM or 3:00 PM - 12:00 AM South African Time, depending on U.S. daylight savings). Flexibility for overtime and weekend availability is required.Work Environment: This role is fully remote.Work on both South African and U.S. public holidays is required (compensation for South African public holidays will be in accordance with the BCEA).Internet Requirements: A fixed fibre internet connection with a minimum speed of 25 Mbps (upload & download) and the capability for a wired Ethernet connection is mandatory. Applicants without a fixed fibre connection will not be considered.Power Backup: A reliable power backup solution is essential to manage load shedding and power outages. Applicants without a power backup will not be considered.Key Responsibilities:Oversee daily operations across various client accounts to ensure all processes and workflows are effective and efficient.Manage scheduling to meet client needs and service level agreements (SLAs).Foster strong, long-lasting client relationships.Understand campaign objectives, KPIs, and operational necessities.Collaborate closely with agents, team leaders, and internal stakeholders.Monitor account performance and proactively mitigate risks.Compile and present comprehensive weekly reports on agent performance, highlighting metrics and areas for enhancement.Address client inquiries, concerns, and escalations.Identify avenues for enhancing service delivery and client satisfaction.Maintain clear and professional communication.
Full-time|Remote|Remote — KwaZulu-Natal, South Africa
Role Overview ista-2 is hiring a Clinical Case Manager with a focus on US Healthcare. This is a remote position based in KwaZulu-Natal, South Africa, and follows Eastern Standard Time (EST) hours. What You Will Do Coordinate patient care, making sure each person receives the right medical services at the right time. Work directly with healthcare providers and patients to create and adjust individualized care plans. Track patient progress and update plans as needed to support positive outcomes. What We Look For Strong understanding of the US healthcare system. Excellent communication skills for working with both patients and providers. Motivation to improve patient outcomes. Comfort working independently in a remote, EST-aligned schedule.
Full-time|Remote|Remote — Eastern Cape, South Africa
ISTA Personnel Solutions is an innovative and rapidly growing business process outsourcing (BPO) firm. Unlike traditional recruitment agencies, we function as an integrated extension of our U.S.-based clients’ teams, providing exceptional service with accuracy, efficiency, and a personalized touch.We are in search of a meticulous Executive Assistant, possessing advanced skills in Microsoft Excel and a solid grasp of financial and reporting data. This is an active support role that collaborates closely with executive leadership, emphasizing the maintenance, updating, and enhancement of Excel-based reports and recurring financial information. The position includes working with data extracted from platforms like QuickBooks Online, ensuring the accuracy, structure, and consistency of reporting files.This role is ideal for individuals who thrive in structured environments, enjoy working with spreadsheets, and prefer detail-oriented tasks over strategic finance responsibilities.
Full-time|Remote|Remote — Free State, South Africa
ISTA Personnel Solutions is a progressive and rapidly expanding BPO company that acts as a dedicated extension of our clients' teams, providing exceptional service with precision and a personal touch.We are seeking a skilled Recruitment Specialist focused on ABA Therapy services, primarily supporting needs in Massachusetts. You will oversee the entire recruitment cycle, which includes reviewing resumes via Apploi, screening candidates, conducting interviews, collecting necessary documentation, and onboarding new hires. This dynamic role requires outstanding organizational abilities, excellent communication skills, and a friendly yet professional demeanor, as you will serve as the primary point of contact for candidates throughout their hiring experience.Working Hours: Monday – Friday | 9:00 AM – 6:00 PM EST (4:00 PM – 1:00 AM South African time, subject to changes due to daylight savings and operational needs).Important Requirements:You must work on both South African and U.S. public holidays (compensation for SA public holidays as per BCEA).Internet Requirements: A fixed fibre line with a minimum speed of 25 Mbps (upload & download) and a wired Ethernet connection is mandatory. Applicants without a fixed fibre line cannot be considered.Power Backup: A reliable power backup solution is essential to manage load shedding and outages. Applicants without power backup will not be considered.Work Environment: This is a fully remote position.Key Responsibilities:Review and assess resumes submitted via Apploi for ABA Therapy roles.Evaluate candidate qualifications against job requirements and compliance standards.Conduct initial outreach and phone/video interviews with candidates.Maintain regular communication with candidates throughout the hiring process.Collect necessary employment documentation and ensure compliance during onboarding.Accurately manage candidate records within Apploi and Passage Health systems.Track recruitment metrics, including application volumes, interview ratios, and successful hires.Collaborate with clients and internal teams to ensure alignment on hiring needs and priorities.Act as a warm, professional, and positive representative of the company.
ista-2 seeks a Registered Behavior Technician (RBT) Performance Evaluator to help maintain quality in Applied Behavior Analysis (ABA) Therapy services. This fully remote position is based in Gauteng, South Africa, and follows Eastern Standard Time (EST) hours to align with healthcare operations in the United States. Key Responsibilities Assess and review the work of RBTs delivering ABA Therapy, focusing on performance and adherence to care standards. Monitor RBTs to ensure they meet professional guidelines and established protocols. Offer insights and feedback aimed at improving therapy strategies and supporting better outcomes for individuals receiving ABA services. Location and Schedule Remote position based in Gauteng, South Africa Work hours are set to Eastern Standard Time (EST) to coordinate with US-based healthcare teams
Full-time|Remote|Remote — Eastern Cape, South Africa
ISTA Personnel Solutions South Africa is a vibrant and rapidly expanding BPO company committed to delivering exceptional operational support to U.S.-based businesses. Unlike typical recruitment agencies, we function as a dedicated extension of our clients' teams, ensuring the highest standards of service with precision, effectiveness, and a personal touch.We are on the lookout for a dedicated Client Care Coordinator to join our U.S.-based client that specializes in ABA Therapy Services, including Board Certified Behavior Analysts (BCBA's) and Registered Behavior Technicians (RBT's). In this role, you will be the primary contact for families during their ABA therapy experience. Your contributions will enhance operational efficiency through managing client onboarding, insurance authorizations, scheduling, and communication, while also promoting continuous improvements in service quality and team performance.Important Details:Working Hours: This position requires availability during EST hours from Monday to Friday, 9 AM to 6 PM EST (3 PM to 12 AM South African time, subject to changes due to U.S. daylight savings).Internet Requirements: A fixed fiber line with a minimum speed of 25 Mbps (upload & download) and the ability to support a wired Ethernet connection is mandatory. Applications without a fixed fiber line will not be considered.Power Backup: A reliable power backup solution is necessary to handle load shedding and power outages. Applicants without backup power will not be considered.Work Environment: This is a fully remote position.Key Responsibilities:Serve as the main liaison between families and the clinical team throughout the ABA therapy process.Oversee client onboarding, including managing documentation and insurance authorizations.Coordinate client and clinical staff scheduling using electronic systems.Maintain and manage all client-related documentation to ensure compliance and quality standards.Work collaboratively with BCBAs, RBTs, and administrative staff to ensure seamless service delivery.Provide timely updates to families, addressing their inquiries and concerns with empathy.Identify and implement opportunities to enhance operational workflows and improve client experiences.Support team performance by assisting with process enhancements and communication best practices.Requirements:Previous experience in care coordination, case management, or administrative roles within healthcare or ABA services is preferred.Excellent English communication skills, both verbal and written.
Full-time|Remote|Remote — Eastern Cape, South Africa
ISTA Personnel Solutions is an innovative and rapidly expanding BPO firm that acts as a seamless extension of our clients’ teams, ensuring the delivery of high-quality service characterized by precision, efficiency, and a personal touch. Our client specializes in ABA Therapy Services, providing essential support to families and clinicians through well-coordinated and compassionate care solutions.In this pivotal role, you will serve as the primary liaison between clinicians and families, ensuring efficient staffing of cases and the smooth initiation of services. The environment is sensitive and rewarding, requiring a blend of empathy, detail-oriented communication, and exceptional organizational skills.
Full-time|Remote|Remote — Free State, South Africa
ISTA Personnel Solutions South Africa is a rapidly expanding global BPO, collaborating with a US-based home care agency dedicated to providing essential healthcare support services across various states.We are on the lookout for a meticulous and proactive HR Compliance Coordinator to assist in managing employee records and ensuring continuous compliance within our workforce.This opportunity is perfect for individuals with a background in HR administration or recruitment who are highly organized, confident in communication, and adept at managing employee documentation in a fast-paced, compliance-focused environment.Important Details:Working Hours: Monday – Friday | 9:00 AM – 6:00 PM EST (3:00 PM – 12:00 AM South African time – subject to daylight savings).Public Holidays: This position requires work on both South African and US public holidays (SA public holidays compensated in accordance with the BCEA).Internet Requirements: A stable fixed fibre line with a minimum speed of 25 Mbps (upload & download) and wired Ethernet capability is required. Applications without a fixed fibre line will not be considered.Power Backup: Reliable backup solutions are necessary to manage load shedding or outages. Applications without power backup cannot be considered.Work Environment: Fully remote (South Africa WFH).Key Responsibilities:Oversee and manage employee compliance records, including licenses, certifications, and essential documentationMonitor and follow up on expiring documents to guarantee continuous complianceCommunicate with employees (caregivers) via phone and email to gather outstanding or updated documentationMaintain precise and current employee records within internal systemsAccurately record and preserve employee data within internal systemsUtilize internal dashboards and reporting tools to manage compliance workflowsEnsure all documentation adheres to regulatory and company standardsHandle high volumes of follow-ups in a structured and deadline-oriented environmentQualifications:Minimum of 1–2 years of experience in HR Administration, HR Support, or RecruitmentExperience with employee records management, onboarding, or compliance/document managementExceptional attention to detail and a high degree of accuracyOutstanding verbal and written English communication skillsProfessional phone demeanor (comfortable making frequent calls)Highly organized with the ability to manage multiple tasks and meet deadlinesAble to thrive in a fast-paced, KPI-driven environmentBasic computer proficiency, including MS Office and OutlookSelf-sufficient and capable of following structured processesIf you do not receive a response within 14 working days, please consider your application unsuccessful.
Full-time|Remote|Remote — Free State, South Africa
Join ISTA Personnel Solutions, a thriving BPO firm dedicated to providing exceptional operational support to U.S.-based clients. Unlike a typical recruitment agency, we serve as a direct extension of our clients’ teams, ensuring high-quality service characterized by precision, efficiency, and a personal touch.We are seeking a proactive and adaptable Human Resources Assistant to support a U.S.-based ABA therapy company that is currently operating in multiple states and expanding. This role will closely collaborate with the Director of HR, playing an essential role in day-to-day HR functions within a dynamic and evolving environment.Key Details:Working Hours: Monday to Friday, 09:00 AM – 06:00 PM EST (15:00 PM - 00:00 AM OR 16:00 PM - 01:00 AM South African Time, depending on daylight savings in the USA).Public Holidays: You will be required to work on both South African and U.S. public holidays, with compensation for South African public holidays as per BCEA.Internet Requirements: A fixed fibre internet connection with a minimum speed of 25 Mbps (upload & download) is mandatory. Candidates without a fixed fibre line will not be considered.Power Backup: A reliable power backup solution is necessary to handle load shedding or outages. Candidates without backup will not be considered.Work Environment: Fully remote.Key Responsibilities:Manage HR-related emails and respond to employee inquiries.Assist with employee contracts and necessary documentation.Conduct research on U.S. labor laws as the company expands into new states.Support general HR operations and processes.Assist with ad hoc HR tasks and operational needs.Engage in voice interactions with employees as needed.
Role Overview ista-2 is hiring a B2B Lead Generation Specialist to support business development in the US healthcare sector. This fully remote position is based in Gauteng, South Africa, and works Eastern Standard Time hours. What You Will Do Identify and qualify leads in the US healthcare market Use a variety of strategies and tools to connect with potential clients Support the sales pipeline by delivering high-quality, vetted leads About the Team ista-2 focuses on business growth within healthcare. The team values initiative and creative approaches to finding new business opportunities.
Job OverviewWe are seeking a dynamic and skilled Fullstack Developer to join our team and contribute to the development and expansion of our Go-To-Market (GTM) platform. This position offers the opportunity to engage in both front-end and back-end development, as well as cloud infrastructure management, directly impacting our core features, integrations, and overall scalability.Key ResponsibilitiesCreate intuitive and engaging front-end applications using React (CoreUI) and integrate them with back-end services.Design, develop, and maintain robust back-end APIs and services utilizing Python/Django.Architect and manage databases with PostgreSQL, ensuring queries are optimized for performance.Deploy and manage applications on Google Cloud Platform (GCP) using Kubernetes for scaling and reliability.Incorporate AI-driven functionalities using frameworks like LangChain and Gemini.Work collaboratively with product teams and customer success to translate user feedback into actionable features.
jobgether is looking for a Senior Full-Stack Engineer with strong experience in Python and React. This position is based in South Africa and focuses on building web applications that are both reliable and user-friendly. Role overview As a senior engineer, you will design and implement features across the stack, working with Python on the backend and React on the frontend. The goal is to deliver seamless user experiences and dependable functionality in every release. Collaboration This role involves close teamwork with colleagues from different departments. From initial concept through deployment, you will help guide projects and ensure technical solutions meet business needs. What you will do Develop and maintain web applications using Python and React Work with cross-functional teams throughout the software lifecycle Troubleshoot and solve technical challenges as they arise Contribute to delivering high-quality, maintainable software
Join our dynamic team as a Training Manager / Learning and Development Manager in the travel industry, where you will play a key role in enhancing the skills and productivity of both new and seasoned travel agents. Your expertise will help foster a culture of continuous learning and performance excellence.Key Responsibilities:● Inspire and lead the team through effective training sessions, promoting outstanding performance.● Foster team collaboration and establish an empowering environment to enhance productivity and efficiency.● Ensure the delivery of high-quality service to our clients.● Set clear targets and utilize data analytics to monitor and assess team performance effectively.● Innovate by developing and refining business policies and processes to elevate service quality.
Contract|Remote|Remote — Pretoria, Gauteng, South Africa
Join our innovative team at toloka-ai as a Freelance Data Scraping Engineer specializing in Python. In this role, you will leverage your expertise to extract, process, and analyze data from various sources to support our cutting-edge AI initiatives. You will work collaboratively with our data scientists and developers to ensure that our data acquisition processes are efficient, reliable, and scalable.
Full-time|Remote|Remote — Pretoria, Gauteng, South Africa
Toloka AI is looking for a Computer Science Specialist skilled in Python to join projects focused on artificial intelligence. This role involves working with the Mindrift platform to support and develop AI-driven solutions. The position is remote, open to candidates based in Pretoria, Gauteng, or anywhere in South Africa. Key responsibilities Use Python programming to contribute to AI initiatives on the Mindrift platform Work closely with other specialists to build and improve artificial intelligence solutions Location This is a remote position for candidates located in South Africa, including Pretoria and Gauteng.
Contract|$26/hr - $26/hr|Remote|Remote — Pretoria, Gauteng, South Africa
We invite you to submit your CV in English, clearly indicating your level of English proficiency.Mindrift connects talented professionals with project-based AI opportunities for leading technology companies, concentrating on the testing, evaluation, and enhancement of AI systems. Note: Participation is on a project basis and does not entail permanent employment.Opportunity OverviewEach project presents distinct tasks; contributors may be required to:Craft original computational physics problems that reflect authentic physics research processes;Devise problems that necessitate Python programming for resolution (utilizing libraries such as Numpy, SciPy, and Sympy);Guarantee that tasks are computationally demanding and cannot be manually resolved within reasonable timeframes (ranging from days to weeks);Create questions that require complex reasoning chains in disciplines like mechanics, electromagnetism, thermodynamics, and quantum mechanics;Base challenges on genuine research dilemmas or real-world applications within the field of physics;Validate solutions using Python alongside standard physics simulation libraries;Clearly document problem statements and provide verified correct answers.Candidate ProfileThis opportunity is ideal for optical engineers experienced in Python, looking for part-time, non-permanent engagements. Preferred candidates will possess:A degree in Physics (Theoretical, Experimental, or Computational) or a related field;Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or other programming languages is also acceptable;A minimum of 2 years of professional experience, encompassing applied, research, or teaching roles;Experience with numerical simulation techniques;The capability to design problems that replicate real physics research workflows;Innovative problem design skills across various physics domains;Knowledge of physics modeling and approximation methodologies;Exceptional written English skills (C1+ level).Application ProcessSteps: Apply → Meet qualifications → Join a project → Complete tasks → Receive payment.Project CommitmentFor this project, tasks are anticipated to require approximately 10–20 hours per week during active phases, depending on project needs. This is an estimate and does not guarantee a specific workload while the project is ongoing.CompensationContributors can earn up to $26 per hour, contingent on their level of expertise and contribution pace. Compensation varies across projects based on scope, complexity, and expertise requirements. Be aware that other projects on the platform may offer differing salary levels based on their specific needs.
Join our dynamic team as a Learning Advisor, where you will play a pivotal role in shaping the learning and development strategies for our workforce. As a key member of our team, you will assess training needs, design learning interventions, and facilitate engaging training sessions that align with our corporate objectives.
Full-time|Remote|Remote — Gqeberha, Eastern Cape, South Africa
At peopleworth, we are dedicated to fostering environments where individuals excel and performance flourishes. As a part of our dynamic Employer Group, we collaborate with a diverse array of innovative partners, and we are thrilled to present this exciting opportunity within our expanding organization.Role OverviewAs the Learning Design Product Owner, you will spearhead the creation and continuous improvement of digitally delivered learning products in a rapid, AI-driven landscape. You will guide programs from initial conception to launch, through optimization to scaling, ensuring they maintain high quality, market relevance, and deliver exceptional learner outcomes. This senior role is hands-on and combines digital product leadership, program ownership, and cross-functional collaboration with global stakeholders.Key ResponsibilitiesOversee a valuable portfolio of digital learning products from initial scoping to delivery, iteration, and scaling.Advocate for AI-enhanced and data-driven product development practices, utilizing appropriate tools and operational systems.Lead the co-design and adaptation of program curricula in collaboration with university partners, industry professionals, and internal teams, including subject matter experts.Supervise the production and delivery of various learning assets, including written, visual, and video content, ensuring they meet high standards.Establish and analyze product and program KPIs such as learner engagement, feedback, and quality indicators to inform product development and prioritization.Manage cross-functional product development processes, coordinating teams, suppliers, and contributors to ensure timely outcomes.Maintain open communication with senior stakeholders while managing risks, dependencies, and decision-making points.Identify and implement process enhancements that promote scalability, automation, and streamlined delivery.Support the development of internal capabilities by mentoring and guiding emerging team members and specialists.Ensure that products adhere to established quality and relevance standards throughout the entire development lifecycle.
Full-time|ZAR 360K/yr - ZAR 420K/yr|Remote|Remote — South Africa
OverviewAre you an accomplished 360 recruiter with a passion for generating new business and fostering enduring client relationships? A prominent UK-based recruitment agency is on the lookout for a Business Developer to spearhead client acquisition and growth within international markets.This role is perfect for individuals with a comprehensive background in end-to-end recruitment who wish to emphasize the client engagement and business development dimensions of their career. Utilize your industry expertise to connect with new clients, provide strategic consultation, and drive business expansion. You will operate remotely from South Africa, collaborating closely with UK-based delivery recruiters to deliver exceptional recruitment solutions globally.Salary: R30,000 - R35,000 plus commissionKey Responsibilities Proactively identify, engage, and secure new clients in the international recruitment sector. Utilize your recruitment knowledge to consult with clients, understanding their talent requirements and delivering customized hiring solutions. Conduct cold outreach, follow-up campaigns, and networking to cultivate and maintain a robust prospect pipeline. Employ tools such as LinkedIn Sales Navigator and CRM systems to research, monitor, and manage leads. Develop long-term partnerships with key decision-makers and hiring managers across various industries. Collaborate with internal recruiters to ensure seamless and successful placements. Confidently present recruitment solutions and proposals to potential clients. Keep meticulous records of all business development activities and client communications. Consistently achieve or surpass monthly and quarterly performance targets. RequirementsQualifications & Experience Proven track record as a 360 recruiter or in a business development role within recruitment (international experience is essential). Demonstrated proficiency in cold calling and traditional sales techniques. Familiarity with LinkedIn Sales Navigator and CRM platforms. Exceptional communication, presentation, and negotiation abilities. Highly driven, target-oriented, and capable of working independently in a remote environment. A reliable internet connection and personal laptop are mandatory.