1,367 Tech Career jobs in South Africa
Tech Lead
Posted 13 days ago
Job Viewed
Job Description
Purpose of the position:
We are seeking an experienced and highly skilled Technical Lead. As a Technical Lead, you will be involved in designing and developing quality software, oversee the development of complex software applications, mentor and coach team members, and ensure the successful delivery of projects.
Key duties and responsibilities:
- Leadership and Team Management:
Lead and manage a team of software developers, providing technical guidance and mentorship.
Assign tasks, set priorities, and monitor the progress of team members to ensure timely delivery of projects.
Foster a culture of continuous learning and professional development within the team. - Software Development:
Translate business requirements into detailed designs for implementation.
Develop high-quality software applications using a variety of programming languages and frameworks, including Python, Java/Kotlin, JavaScript, Vue.JS, Node.JS, C#, MySQL, and Microsoft SQL.
Design and architect scalable and efficient solutions based on business requirements and technical specifications.
Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
Create and maintain integration, unit, component, and user acceptance tests. - Technical Expertise:
Possess a deep understanding and hands-on experience with various technologies, including but not limited to Docker, MySQL, AWS (Lambdas/EC2/S3/SQS,SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ.
Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis/Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
Extensive understanding of Microservices and Web API integration. - Project Management:
Collaborate with stakeholders to define project requirements, timelines, and deliverables.
Help your team to estimate and break down work.
Track project progress, identify risks, and implement mitigation strategies.
Ensure adherence to project timelines and quality standards.
Provide regular project status updates to stakeholders and management.
Qualifications, Experience & Requirements:
- Matric (Grade 12)
- A bachelor’s degree in IT or Computer Science (or similar) is highly advantageous.
- Minimum of 6 years of experience as a software developer – 2 years of which in a senior role.
- Previous experience in a leadership role highly beneficial.
- Excellent soft skills (communication, conflict resolution, stakeholder management, facilitation, leadership).
- Proven experience leading and managing a team of software developers.
- Strong understanding and practical experience with the mentioned technologies and tools.
- Experience in JS (including Vue.JS and Node.JS).
- Hands-on experience with MS SQL, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, RabbitMQ, Redis, Kafka.
- Willingness to learn new technologies and frameworks as needed.
- Extensive understanding of Microservices and Web API integration.
- Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.
- Ability to analyse complex technical problems and propose effective solutions.
- Strong debugging and troubleshooting skills.
- Excellent attention to detail and commitment to delivering high-quality software solutions.
- Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
- Strong verbal and written communication skills.
- Ability to effectively collaborate with cross-functional teams and stakeholders.
- A passion for staying up to date with the latest trends and advancements in software development.
- Reports to: Head of Software Engineering
Tech Recruiter
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Tech Recruiter role at Remote Recruitment
Join to apply for the Tech Recruiter role at Remote Recruitment
Remote Recruitment is on the lookout for a talented and passionate Tech Recruiter to join our innovative team. In this role, you will be responsible for sourcing, evaluating, and placing top technology professionals in various roles across the tech industry. If you're driven to find the best talent in a competitive market and enjoy helping candidates land their dream jobs, this opportunity is for you!
Requirements
- Identify and attract qualified candidates for technology roles using various sourcing strategies.
- Conduct thorough interviews and technical assessments to evaluate the skills and fit of candidates.
- Collaborate with hiring managers to define job requirements and tailor recruitment strategies accordingly.
- Maintain a strong pipeline of candidates and manage candidate relationships throughout the recruitment process.
- Stay updated on industry trends and emerging technologies to effectively engage with candidates and clients.
- Ensure an exceptional candidate experience from application to onboarding.
Qualifications and Experience:
- 3+ years of experience as a recruiter, specifically in the technology sector.
- Strong understanding of various tech roles and skill sets.
- Excellent communication and interpersonal skills.
- Experience using applicant tracking systems (ATS) and recruitment technology.
- Proven ability to manage multiple roles and maintain organization in a fast-paced environment.
- Bachelor's degree in Human Resources, Business, or a related field is preferred.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Staffing and Recruiting
Referrals increase your chances of interviewing at Remote Recruitment by 2x
Get notified about new Technical Recruiter jobs in South Africa .
Cape Town, Western Cape, South Africa $500.00-$50.00 1 month ago
Senior Recruitment Consultant - USA Markets - 25 - 100k Deals - Fully Remote in SAJohannesburg, Gauteng, South Africa 2 days ago
Recruiter - 0650 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,800.00- 2,500.00 5 days ago
Recruiter - 0626 - Johannesburg, South Africa Recruitment Coordinator – Interview Scheduling & Candidate ExperienceJohannesburg, Gauteng, South Africa $4 0.00- 500.00 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
Recruiter - 0650 - Pretoria, South AfricaPretoria, Gauteng, South Africa 1,800.00- 2,500.00 5 days ago
Durban, KwaZulu-Natal, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 500.00- 650.00 1 month ago
Recruiter - 0663 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,800.00- 2,500.00 3 days ago
Cape Town, Western Cape, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 650.00- 700.00 2 months ago
Recruiter - 0626 - Pretoria, South AfricaPretoria, Gauteng, South Africa 1,800.00- 2,500.00 2 weeks ago
Johannesburg, Gauteng, South Africa 650.00- 700.00 1 month ago
Recruiter - 0645 - Pretoria, South AfricaCape Town, Western Cape, South Africa 2 weeks ago
Recruitment Coordinator – Interview Scheduling & Candidate EngagementJohannesburg, Gauteng, South Africa $4 0.00- 500.00 1 month ago
Cape Town, Western Cape, South Africa 650.00- 700.00 1 month ago
Durban, KwaZulu-Natal, South Africa 1,800.00- 2,500.00 5 days ago
Johannesburg, Gauteng, South Africa 650.00- 700.00 1 month ago
Cape Town, Western Cape, South Africa 1,800.00- 2,500.00 5 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 650.00- 700.00 1 month ago
Recruitment Coordinator – Interview Scheduling & Candidate ExperienceCape Town, Western Cape, South Africa $4 0.00- 500.00 1 month ago
Recruitment Coordinator – Scheduling & Candidate ExperienceJohannesburg, Gauteng, South Africa $4 0.00- 500.00 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTech Lead
Posted 19 days ago
Job Viewed
Job Description
Can you take ownership and engage regularly with software architects to ensure development within the team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team?
As the Technical Lead , you'd be a technical expert with a strong understanding of technology, systems architecture, data structures, and data sources.
Requirements:
- Minimum of 7 years' experience within a development environment;
- 3-6 years' SQL experience;
- 5-8 years' C# experience;
- 5-8 years' .NET Core experience;
- 5-8 years' RESTful API experience.
Nice To Have:
- 1-4 years' experience in document stores such as Couchbase/Mongo;
- 1-4 years' experience in Message Brokers such as RabbitMQ/Kafka/Red Panda.
Technical Leadership:
- Provide technical leadership to the team through collaboration sessions and knowledge-sharing initiatives.
- Engage regularly with software architects to ensure development within the team is according to architectural guidelines.
- Work with other developers, designers/analysts, and architects to ensure that solutions meet application requirements and performance goals.
- Ensure checked-in code is reviewed to meet standards and maintain a sound code base.
- Ensure all technical solutions consider compatibility with other environments and dependencies, have high usability, are reliable, and perform at maximum efficiency during peak usage, while maintaining high security standards.
- Drive the adoption of processes within the team that meet expectations for technical throughput rates, response times, effective resource utilization, and maximum operational capacity requirements.
Quality of Software Implementation:
- Ensure rigorous testing of any solution before deployment and create standards and processes within the team to align with these.
- Ensure delivery of a complete and technically appropriate solution that covers all agreed specified tasks and user objectives and has been thoroughly tested.
- Work to develop and implement a quality mechanism for the solution to analyze its own faults and provide reports prior to critical failures.
- Develop the solution in a manner that supports modification for future developers, reducing defects and positively affecting system quality.
Initiative and Innovation:
- Implement improved processes that positively affect the team's performance and the company's bottom line.
- Anticipate and address technical problems and opportunities immediately, considering any technical dependencies.
- Take an active role in problem resolution and work after hours if necessary to ensure problems are resolved.
- Demonstrate foresight to prevent errors or delays in projects.
- Show initiative by understanding, acquiring, and implementing new knowledge and skills both within the team and the wider group.
- Incorporate new abilities into operational activities to improve the performance of products and systems.
- Ensure techniques, technologies, tools, and processes used are in line with industry best practices.
Knowledge Share:
- Identify team members requiring specific knowledge, skills, or understanding and seek ways to impart or upskill them through coaching and mentorship.
- Verify that knowledge has been successfully imparted and take steps to rectify any gaps in knowledge transfer.
Tech Lead
Posted today
Job Viewed
Job Description
- Lead and mentor a team of Software Developers, fostering a culture of learning and growth.
- Translate business requirements into scalable, efficient technical solutions.
- Develop high-quality applications using technologies such as Python, Java/Kotlin, JavaScript, Vue.js, Node.js, C#, MySQL, and Microsoft SQL.
- Design and architect microservices and web API integrations.
- Collaborate with cross-functional teams, including Product Managers, DevOps, and QA.
- Take ownership of quality throughout the SDLC, ensuring smooth deployment.
- Oversee project delivery, track progress, and manage risks.
What Youll Bring:
- 6+ years of software development experience, with at least 2 years in a senior role.
- Proven leadership experience managing and mentoring a development team.
- Strong hands-on expertise with technologies, including Vue.js, Node.js, MySQL, MS SQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, Redis, RabbitMQ, and Kafka.
- In-depth knowledge of microservices architecture and modern web API integration.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong soft skills: Communication, stakeholder management, facilitation, and conflict resolution.
- Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, GitLab, MySQL Workbench, and Atlassian.
- A Degree in Computer Science, IT, or a related field (advantageous).
Apply today!
Tech recruiter
Posted today
Job Viewed
Job Description
Tech lead
Posted today
Job Viewed
Job Description
PHARMACY/CERTIFIED TECH
Posted 1 day ago
Job Viewed
Job Description
2 weeks ago Be among the first 25 applicants
Provide exceptional customer service to help people live healthier lives by treating our customers/employees in a fair and ethical manner, providing a safe, clean, inclusive environment, being a responsible member of the community, providing the right products, services, and care at the right time with fair and accurate pricing. Provide direct patient intervention by providing health and wellness services and experiences relevant to the patient as allowable by and consistent with state and federal laws. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety.Based in Salt Lake City, Utah, Smith's Food and Drug merged with The Kroger Company in 1998. Today, we're proudly serving Smith's customers in over 140 stores throughout Utah, Nevada, New Mexico, Arizona, Montana, Idaho and Wyoming.
As part of the Kroger family of companies, we take pride in bringing diverse teams with a passion for food and people together with one common purpose: To Feed the Human Spirit. With a history of innovation, we work tirelessly to create amazing experiences for our customers, communities AND each other, with food at the heart of it all.
Here, people matter. That's why we strive to provide the ingredients you need to create your own recipe for success at work and in life. We help feed your future by providing the value and care you need to grow. If you're caring, purpose-driven and hungry to learn, your potential is unlimited.
Whether you're seeking a part-time position or a new career path, we've got a fresh opportunity for you. Apply today to become part of our Smith's family!
What You'll Receive From Us
The Kroger Family of Companies offers comprehensive benefits to support your Associate Well-Being, including Physical, Emotional, Financial and more. We'll help you thrive, with access to:
- A wide range of healthcare coverage, including affordable, comprehensive medical, dental, vision and prescription coverage, through company plans or collective bargaining agreement plans.
- Flexible scheduling in full- and part-time roles with paid time off, including holiday and sick pay based on eligibility and length of service.
- Emotional and financial support with free counseling through our Employee Assistance Program and free, confidential financial tools and coaching with Goldman Sachs Ayco.
- Valuable associate discounts on purchases, including food, travel, technology and so much more.
- Up to $21,000 in tuition reimbursement over your career, through our industry-leading Continuing Education program.
- Vast potential for growth, through an abundance of industry-leading training programs and diverse career pathways.
- High School Diploma or GED
- Must be 18 years of age
- Ability to handle highly confidential information
- Completion of national registration, certification or licensure
- Any previous comparable experience
- Any equivalent experience of a pharmacy technician- Support company health and wellness initiatives
- Understand and adhere to Health Insurance Portability and Accountability Act (HIPAA) regulations and the company's policies regarding the same
- Maintain a current national and/or state registration, certification, or license depending on state requirements
- Assist pharmacist in all responsibilities except those that require a pharmacist s professional judgement
- Provide a stellar customer experience while accurately and efficiently completing all steps of reception, data entry, adjudication, and product dispensing
- Support the continued coaching and training of clerks and/or technicians
- Compound medications according to state and any other regulations
- Perform post fill audits to verify prescription information matches computer records
- Support non-dispensing services through the use of various platforms, resources, and applications
- Complete the all aspects of CLIA-waived screenings consistent with state and federal law as well as company polices
- Provide any additional health and wellness services allowed by state and other regulatory bodies
- Comply with and reinforce all sanitation and safety regulations/guidelines/procedures and programs according to company, local, state, and federal health code regulations; identify unsafe conditions and notify store management
- Comply with local, state and federal regulations; report all illegal activity, including robbery, theft or fraud
- Must be able to perform the essential job functions of this position with or without reasonable accommodation
- Seniority level Entry level
- Employment type Part-time
- Job function Health Care Provider
- Industries Human Resources Services
Referrals increase your chances of interviewing at Smith's Food & Drug Centers by 2x
Sign in to set job alerts for “Certified Pharmacy Technician” roles. Pharmacy Technician / Pharm Tech ApprenticeshipWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Tech career Jobs in South Africa !
Property Damage Tech
Posted 13 days ago
Job Viewed
Job Description
ServiceMaster Dynamic Cleaning is committed to helping our communities rebuild after a disaster, helping businesses get back to work, and helping our neighbors restore their homes to pre-loss conditions. Our company is locally owned and employs team members who live in the very communities we serve. We’re committed to helping make our neighborhoods whole again after the worst happens.
Benefits & Perks
- Competitive benefits and wages include:
- Competitive wage plus bonus structure
- Medical & Dental Benefits
- 401K Matching Retirement Plan
- Paid Time Off (Vacation, Sick, and Holidays)
- Growing company with opportunities for advancement for those who desire it
- Uniforms and Tools provided
- Option for a flexible schedule
- Paid training provided
Job Description
When the going gets tough, our Restoration Technicians step in to save the day. Our mission is -- and has always been -- to get people back to working order as quickly as possible. If you want to be in the business of making bad days better, if you're someone who likes working with their hands, being on the go, and never having the same day twice, then we have the perfect opportunity for you.
Job Responsibilities
- Performs hands-on property damage repair to include water extraction, pack-out of contents, removing/disposing of non-salvageable materials, light construction, demolition, and cleaning as directed by supervisor.
- Completes assigned jobs according to company processes while maintaining quality control on each job.
- Captures photo and video evidence and records data related to the project during various phases.
- Sets, monitors, and documents equipment used on projects to ensure its efficient and safe use.
Physical Demands and Working Conditions
- Move up to 70 pounds often, by lifting, carrying, pushing, pulling, or otherwise repositioning objects.
- Must be able to wear a respirator and safety gear when job conditions warrant
Disclaimer: The above statements are intended to describe the general nature and level of work being performed by associates assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. The Company reserves the right to modify this description in the future, with or without notice to the employee. This Job Description does not create an employment contract, implied or otherwise, and employment with the Company remains at will. These responsibilities are subject to possible modification to reasonably accommodate individuals with disabilities.
#J-18808-LjbffrJanitorial Floor Tech
Posted 13 days ago
Job Viewed
Job Description
Kellermeyer Bergensons Services (KBS) has immediate full-time, permanent openings to join our Janitorial Floor Tech crew. If you enjoy working in a fast-paced environment and helping make an impact on safety in the workplace, then this is the job for you!
About KBS
Kellermeyer Bergensons Services (KBS) is the largest privately held provider of facility services in North America, servicing over 2 billion square feet of space daily . We help industry leaders across a wide range of key verticals—including retail, industrial and logistics, healthcare, education, manufacturing, and more —maintain clean, efficient and welcoming spaces that support their operations. As we continue to grow, we’re looking for team members who are dedicated, reliable, and ready to contribute to a culture built on respect, opportunity, and pride in service.
What are you waiting for? APPLY TODAY and join the KBS Crew!
Location: St. George, UT.
Shift: Monday - Sunday 4am - 9am
Pay Rate: $18.00 - $20.00
Our Floor Tech positions perform the following duties within designated work areas, as assigned at the beginning of each shift:
- Perform spot removal, extraction, bonnet cleaning, strip/wax, scrub/recoat, seal/grout, etc.
- Scrub, shine, clean, and repair carpeted and non-carpeted areas using appropriate equipment and chemicals.
- Clean floors and stairways by sweeping, mopping, and vacuuming.
- Move large furniture and objects when necessary, and follow safety guidelines to prevent injury to themselves and others.
- Keep janitor closet neat, clean, and organized
- Follow the manufacturer's specifications for preparing chemicals and using the equipment.
- Ensure building doors and windows are secure and locked.
- Report to Supervisor needed repairs, safety hazards, or conditions requiring additional service.
- Follow all company policies and procedures.
- Perform other duties as assigned.
- Ability to operate and use janitorial tools, equipment, and supplies preferred, but not required.
- One year of prior floor care experience preferred.
Requirements for our Floor Tech Positions:
- Lift and move totes up to 49 pounds each
- Ability to lift and carry objects weighing from 15 to 25 pounds.
- Regular bending, lifting, stretching, and reaching both below the waist and above the head
- Engage in full manual dexterity in both hands and wrists
- Ability to climb ladders and gangways safely and without limitation
- Dexterity in eye/hand coordination, feet (foot pedals), manual (picking, pinching, holding, grasping), and wrist motion (repetitive flexion/rotation)
What’s In It for You?
At KBS, our culture is driven by our core values – trust, reliability, service and doing things the right way, and rooted in a fundamental belief that all work is “honorable and we acknowledge the dignity of those who do it.” These values are embraced by our highly diverse and inclusive workforce.
As a full-time KBS employee (30+ hours per week) you may qualify for benefits including medical, prescription drugs, dental, vision and more!
- Affordable Limited Medical Insurance (Coterie) which includes virtual access to US board-certified physicians who can consult, diagnose, and prescribe medications via interactive audio or video.
- Life Insurance
- Supplemental Health Insurance (E.G., Accident)
- 401k plan with a match
- Quick Pay – voluntary benefit offered to both full-time and part-time KBS employees who are paid hourly via direct deposit. Quick Pay provides a way for employees to access a portion of their pay prior to the upcoming scheduled pay day.
- Pet Insurance
- Perkspot Discount Program – discounts on travel, gyms, cell phones, restaurants, auto, apparel & electronics
KBS considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity, and expression, marital or military status, or based on an individual's status in any group or class protected by applicable federal, state, or local law. KBS also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.
#J-18808-LjbffrPrincipal Tech Lead
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Principal Tech Lead role at Lumenalta
1 day ago Be among the first 25 applicants
Join to apply for the Principal Tech Lead role at Lumenalta
At Lumenalta, we build technology solutions that drive innovation and create impact. Since 2000, we’ve partnered with visionary leaders to solve complex challenges, architect scalable systems, and deliver results with our elite teams and tech-driven approach. Join us in shaping the future of technology.
Why Lumenalta?
Fully remote work
- Rapid career growth opportunities
- Continuous learning and self-improvement culture
- Work with industry-leading clients
- A team that values your expertise and vision
What You Will Work On:
- Act as a technical leader, advising on architecture, strategy, and implementation across various technology stacks.
- Engage directly with clients to understand business challenges and design end-to-end solutions that align with their goals.
- Oversee system architecture decisions, ensuring scalability, security, and performance across cloud and on-prem environments.
- Collaborate with development teams to guide best practices in software engineering, DevOps, data architecture, and infrastructure. L* ead integration efforts across diverse ecosystems, ensuring seamless interoperability between platforms, APIs, and third-party services.
- Balance hands-on technical problem-solving with strategic oversight, bridging the gap between business needs and technology execution.
Requirements:
- Broad, deep technical expertise across multiple programming languages, frameworks, and cloud platforms (AWS, Azure, GCP).
- Strong foundation in system design, distributed computing, and software architecture.
- Experience with data engineering, cloud infrastructure, security, and DevOps methodologies.
- Proven ability to engage with clients, translate business needs into technical solutions, and communicate complex concepts clearly.
- Entrepreneurial mindset with the ability to adapt to new challenges and technologies quickly.
Why This Role?
- Work on diverse, high-impact projects across multiple industries.
- Gain exposure to cutting-edge technology and business challenges.
- Be part of a highly skilled, collaborative, and forward-thinking team.
- Shape technical strategy and influence key architectural decisions.
If you're a hands-on technical expert with a strategic mindset, eager to work on challenging projects, we’d love to hear from you!
What's it like to work at Lumenalta?
Seniority level- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering, Information Technology, and Consulting
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Lumenalta by 2x
Sign in to set job alerts for “Software Engineer” roles. Frontend Developer Intern - Remote Internship in Frontend Development Frontend Developer Intern - Remote Internship in Frontend DevelopmentEast London, Eastern Cape, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 year ago
Front End Developers - AI Training (Remote)Johannesburg, Gauteng, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Software Engineer I: Mobile & Fullstack WebCape Town, Western Cape, South Africa 6 months ago
City of Johannesburg, Gauteng, South Africa 2 days ago
Front-End Developer Expertise for AI TrainingCity of Cape Town, Western Cape, South Africa 1 day ago
Front-End Developer Expertise for AI TrainingCape Town, Western Cape, South Africa 1 month ago
Junior Software Engineer - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 1 day ago
Freelance Software Developer (Java) - AI TutorPretoria, Gauteng, South Africa 6 days ago
Freelance Software Developer (Java) - AI TutorCape Town, Western Cape, South Africa 6 days ago
Freelance Software Developer (Java) - AI TutorJohannesburg, Gauteng, South Africa 6 days ago
Freelance Software Developer (Python) - AI TutorPretoria, Gauteng, South Africa 6 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr