Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Entry Level
Qualifications
Strong proficiency in JavaScript, HTML, and CSS. Experience with modern JavaScript frameworks such as React or Angular. Familiarity with server-side technologies, preferably Node.js. Understanding of RESTful APIs and microservices architecture. Ability to write clean, maintainable, and efficient code. Excellent problem-solving skills and attention to detail. Team player with good communication skills.
About the job
Join our dynamic team at upstream as a Full-Stack JavaScript Software Engineer. We are looking for a passionate developer who thrives in a fast-paced environment and is excited to work on innovative projects. You will be responsible for both front-end and back-end development, ensuring seamless integration and optimal performance of our web applications.
About upstream
upstream is a leading technology company based in Johannesburg, dedicated to delivering cutting-edge software solutions. Our collaborative culture fosters innovation and creativity, making us a great place for talented individuals to thrive.
Full-time|On-site|Bryanston, Gauteng, South Africa
Join our dynamic team as a Senior Solutions Sales Specialist and play a critical role in enhancing Lightstone Retail's commercial success. This position is designed for growth, requiring proactive engagement rather than merely fulfilling orders. You will manage the complete sales process, from identifying opportunities and shaping tailored solutions to influ…
Join Our Team as a Senior Architect - Specializing in Commercial and RetailLocation: Sandton, GautengType: Permanent, Full-timeSalary: R25,000 - R70,000 per month (Negotiable based on experience and qualifications)About the Role:We are seeking a highly skilled Senior Architect with a strong background in commercial and retail projects. This role requires not only design-oriented thinking but also technical proficiency in architectural software.Key Responsibilities:Create detailed reports, technical drawings, and architectural specifications.Conduct site inspections and actively participate in project meetings.Engage in research and investigations to support architectural decisions.Provide both technical and administrative support throughout the project lifecycle.Ensure compliance with quality system procedures during the design and documentation processes.Maintain regular communication with team members and stakeholders.
Location: Johannesburg or Cape Town, South AfricaWork Type: RemoteAbout This RoleJoin CorePlan, an innovative SaaS startup based in Perth, as we redefine the landscape of mining and drilling operations with our cutting-edge digital drilling management platform. As we extend our reach across the EMEA region, we are seeking a dynamic Senior Account Executive who is passionate about driving new business growth, shaping strategic initiatives, and contributing to the evolution of our sales team.This is an exceptional opportunity to become an integral part of a forward-thinking company that is committed to delivering a transformative solution in the industry.Your ResponsibilitiesOversee the complete sales cycle from initial discovery through to closure, employing a consultative, SPICED-driven methodology.Identify, qualify, and engage leads utilizing CorePlan’s targeted strategies and industry insights.Conduct comprehensive discovery sessions to identify operational challenges and align our solutions accordingly.Provide engaging demonstrations to various stakeholders, including technical and executive levels.Maintain a robust sales velocity while effectively managing lengthy, multi-stakeholder sales processes typical in mining and industrial sectors.Guide and mentor team members by sharing successful practices and enhancing sales execution.Analyze sales pipeline and deal data to boost win rates and enhance forecasting accuracy.Collaborate with departments such as Product, Marketing, and Customer Success to ensure a cohesive buyer journey and superior customer experience.Represent CorePlan at industry conferences, trade shows, and customer engagements throughout the EMEA region.QualificationsA minimum of 5 years of B2B sales experience within the SaaS and/or Mining/Industrial sectors.Demonstrable success in managing mid-market or multi-stakeholder sales cycles.Strong presentation and negotiation skills with a proven ability to engage diverse audiences.Excellent analytical skills, with the ability to interpret sales data and derive actionable insights.Proficient in using CRM software and sales tools.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join Planet Africa Tours, a leader in inbound travel services catering to the Japanese market. Based in Johannesburg, our Inbound Division specializes in creating unforgettable travel experiences across Southern and East Africa. With an expert team rich in local knowledge and a deep understanding of Japanese traveler preferences, we have solidified our position as the largest Southern Africa operator serving this market.The role of Senior Inbound Travel Consultant involves the proactive design, management, and execution of tailor-made FIT and group travel itineraries, ensuring exceptional customer service throughout the process.Key Responsibilities:Craft and curate personalized travel itineraries, delivering expert travel advice and recommendations to enhance guest experiences.Oversee the full booking cycle, from initial quotes to final confirmations, invoicing, and travel documentation.Proactively address availability issues by sourcing alternatives as needed.Transform quotes into confirmed bookings, maximizing sales opportunities and profit margins.Conduct thorough availability checks, secure all necessary accommodations and services, and reconfirm all arrangements.Provisionally book services with effective management of release dates.Prepare comprehensive documentation for tour guides and leaders, including group operation details such as rooming lists and invoices.Ensure quality control across all bookings.Address account inquiries within established deadlines.Communicate professionally and solutions-focused with clients.Provide training and mentorship to junior team members as necessary.
Contract|Remote|Remote — Pretoria, Gauteng, South Africa
toloka-ai seeks a Senior Consultant to contribute to a freelance AI project. This contract role is fully remote, with a focus on candidates located in Pretoria, Gauteng, South Africa. Role overview This position centers on leading and advising AI-focused initiatives. The Senior Consultant will use consulting experience to guide project teams as they develop new artificial intelligence solutions for toloka-ai. Key responsibilities Advise and lead AI-related projects, providing strategic direction. Draw on consulting experience, especially from top-tier firms such as MBB. Support teams as they build and implement artificial intelligence solutions. Requirements Extensive consulting background, ideally with experience at a leading firm (MBB). Proven track record in AI projects or technology-driven initiatives. Ability to work independently in a freelance, remote setting. Location and work style This is a remote freelance contract. Applicants should be based in, or able to work from, Pretoria, Gauteng, South Africa.
Full-time|On-site|Bryanston, Gauteng, South Africa
Join TechBiz Global, a premier recruitment and software development firm, where innovation meets expertise. Our diverse, globally distributed team excels in IT recruitment, outstaffing, outsourcing, and software development. We prioritize our partners' success, helping them achieve their business goals through tailored solutions.With our headquarters in Germany, we proudly serve clients worldwide, leveraging our deep understanding of the unique challenges posed by rapid growth in the IT sector. All our offerings are thoughtfully designed with a tech-driven mindset.We are currently seeking a Senior Marketing Manager who will spearhead the formulation and execution of comprehensive Direct to Consumer (D2C) and B2B marketing strategies aimed at enhancing brand visibility, fostering customer engagement, and driving revenue growth. This pivotal role involves coordinating cross-functional marketing endeavors, ensuring a cohesive brand message across all channels, and refining the customer experience. The ideal candidate will merge strategic insight with creativity and analytical prowess to deliver compelling marketing campaigns.
Full-time|PHP 50K/mo - PHP 90K/mo|Remote|Remote — Johannesburg, Gauteng, South Africa
Important Notice: This position is for active pooling purposes only. Submitting your application doesn’t ensure employment. Your information will be stored and reviewed for future opportunities as they arise.We are on the lookout for a talented and meticulous Senior Graphic Designer to become an integral part of our dynamic team at d2b-1. In this fully remote role, you will create visually stunning graphics and marketing assets that elevate our brand, products, and services. Your contributions will significantly enhance our brand identity, bolster marketing initiatives, and captivate our audience across both digital and print mediums.Position: Senior Graphic DesignerSalary: PHP 50,000 - PHP 90,000/monthWorking Hours: Monday to Friday, 7:00 AM to 4:00 PM; full-time remoteHolidays: To Be DeterminedKey Responsibilities:Design and adapt graphics for various platforms including POS, print, digital, and social mediaProduce high-caliber finished art for press and digital outputsExecute advanced retouching for marketing imageryPrepare press-ready and platform-specific exportsCreate unique brand assets and campaign visuals that align with briefs while showcasing creativityEnhance client objectives by exceeding the initial brief where feasibleWork collaboratively with creative, production, and account teamsContribute conceptually to design ideas and direction, not just executionGuide and mentor junior designers when requiredUtilize automation tools, templates, and workflows for efficient high-volume rolloutsPropose and implement AI tools and process enhancements to improve efficiencyEnsure brand consistency across all formats and marketsDeliver work that is user-friendly and meets both business and consumer needsQualifications:3-5 years of experience in a fast-paced agency or high-volume design environmentA robust portfolio demonstrating brand and campaign work across both digital and printProficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign) and FigmaAdvanced skills in retouching and preparing finished artFamiliarity with automation scripts, asset management, and AI-driven design workflowsA strong grasp of digital-first design principles applicable to web, mobile, and social mediaOutstanding attention to detail and ability to work under tight deadlinesExcellent communication and teamwork skills for remote collaborationA genuine passion for creativity, innovation, and ongoing improvementPortfolio submission is mandatory.Benefits:Competitive salary
Contract|Remote|Remote — Pretoria, Gauteng, South Africa
Toloka AI is at the forefront of artificial intelligence, enhancing frontier model post-training through the development of specialized reinforcement learning environments, tasks, and evaluation frameworks crafted by industry practitioners.Mindrift, a groundbreaking initiative powered by Toloka—a distinguished enterprise AI and machine learning data partner since 2014—bridges the gap between leading domain experts and innovative AI projects. With Toloka's extensive knowledge in scalable data generation, crowd technology, and applied machine learning systems, Mindrift empowers specialists to influence the learning, reasoning, and performance of next-generation generative models.We are excited to unveil a Management Consulting domain aimed at transforming real-world consulting assignments into structured learning environments for advanced AI systems. In pursuit of excellence, we are assembling a team of strategy consultants from top-tier firms who can translate authentic project experiences into comprehensive examples—covering all stages from problem structuring and work planning to analysis, synthesis, and client-ready recommendations.As a member of our expanding team of consultants from esteemed strategy firms, you will play a vital role in shaping how AI acquires high-level business reasoning.Important: This position is exclusively for consultants who possess direct experience with a top-tier strategy consulting firm. If you lack hands-on project experience with any of the firms listed below, we kindly ask you not to apply. This prerequisite guarantees that our domain is developed by practitioners who have been trained to uphold the highest standards of structured problem-solving and client delivery.Eligible Firms: McKinsey & Company, Boston Consulting Group (BCG), Bain & Company, Oliver Wyman, Roland Berger, Monitor Deloitte (Deloitte S&C), EY-Parthenon, Kearney, and Strategy& (PwC).
Contract|On-site|Johannesburg, Gauteng, South Africa
Join Our Team at Scrums.com!At Scrums.com (formerly SovTech), we are at the forefront of software innovation driven by the immense talent and creativity found within Africa. With over a decade of experience, we have established ourselves as the premier custom software development company in Africa, starting our journey from humble beginnings in a garage. Today, we are proud to have a team of more than 350 top-notch AI-powered software engineers who are dedicated to building exceptional platforms that empower businesses across three continents.We are committed to nurturing Africa's tech ecosystems. With over 50% of the continent's population under the age of 25 and an estimated 700,000 software developers, we believe in the potential of African tech talent to make a significant impact on the global stage.Accelerate Your Career with UsJoin a company trusted by over 400 businesses, leveraging our cloud-based engineering subscription platform to access reliable, cost-effective AI-powered expertise, teams, and developer analytics.Our CultureWe embody a culture rooted in eight core values, aiming to be the leading software company in Africa.Why Choose Scrums.com?Become part of a vibrant, people-centric team that is elevating Africa's tech presence globally. At Scrums.com, we embrace individuality, empower your decisions, and foster meaningful experiences. Together, we are advancing innovation and constructing outstanding teams . Here are some of the benefits you can enjoy:
Contract|On-site|Johannesburg, Gauteng, South Africa
Join Our Team at Scrums.com!At Scrums.com, we are passionate about harnessing the incredible talent and innovation emerging from the African continent. With over a decade of experience in developing cutting-edge software for a global clientele, we are at the forefront of custom software development in Africa, proudly starting from humble beginnings.Our team has expanded to more than 350 AI-driven software engineering professionals, dedicated to creating exceptional platforms for businesses across various continents.Committed to nurturing Africa's tech ecosystems, we recognize the potential of the continent's youthful population. With over 700,000 professional software developers currently in Africa, this number is set to double by 2025, and we are excited to be a part of this growth.Accelerate Growth with Expert Tech TalentWe have gained the trust of over 400 businesses, assisting them in scaling through our cloud-based engineering subscription platform, which provides consistent, cost-effective access to AI-powered experts and reliable developer analytics.Our CultureWe operate based on eight core values, driving us towards becoming the leading software company on the continent.As we look to the future, we invite you to be part of a dynamic, people-first environment that celebrates the uniqueness of every team member, fosters decision-making empowerment, and creates impactful experiences. Join us in driving innovation and forming exceptional teams!
Role overview Speechify seeks a Tech Lead to guide both the web core product and the Chrome extension. This position is based in Johannesburg, South Africa, and centers on overseeing technical direction and hands-on leadership for these products. What you will do Set and guide the technical direction for the web core product and Chrome extension. Collaborate with cross-functional teams to influence product strategy and execution. Oversee project delivery, focusing on maintaining a high standard for user experience. Apply technical expertise to important decisions and drive product improvements. Location This role is based in Johannesburg, South Africa.
Role overview Speechify is looking for a Tech Lead to join the Android Core Product team in Johannesburg, South Africa. This position shapes the direction of Speechify’s Android technology and plays a key part in designing, building, and releasing Android applications that enhance user experience and engagement. Collaboration with teams across the company is central to this role. What you will do Guide technical decisions and set direction for the Android Core Product team Mentor junior developers and support their professional growth Work with cross-functional partners to deliver reliable, high-quality Android apps Promote best practices throughout the development process Help the team prioritize performance, scalability, and security in every release Leadership impact This role requires strong technical leadership. The Tech Lead steers the team toward its goals, upholds high standards, and fosters a collaborative environment where quality and innovation are central.
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|Remote|Remote — Pretoria, Gauteng, South Africa
Toloka Annotators is hiring a Freelance Data Annotator to assist with AI model training. This contract position is remote and open to candidates based in Pretoria, Gauteng, South Africa. Key responsibilities Label and annotate data accurately to support the development of machine learning models Apply project instructions to maintain consistent and reliable data quality Handle data carefully to contribute to the improvement of AI systems Role focus This contract is well suited to those interested in artificial intelligence and hands-on work with technology. Strong attention to detail is essential, as your efforts will directly influence the quality and usefulness of AI tools and applications.
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.
This position is office-based with frequent travel to client sites.We are looking for a dynamic Project Director to become a vital member of our team in South Africa. This role focuses on project management, business development, coordination, and advisory services. It is not a facilitation or training position. The successful candidate will possess a robust understanding of professional services, with extensive experience in leading high-value advisory projects across diverse geographical locations, managing intricate consulting assignments, and advising clients on strategic human resource initiatives and leadership development.An in-depth knowledge of leadership development trends, combined with a proven track record of overseeing project deliverables, timelines, and financial management, is critical for success in this role.At Duke Corporate Education, we inspire leaders at all organizational levels to be catalysts for change within their companies and society at large. By creating and executing top-notch advisory, leadership development, and change management programs, we equip business leaders and their teams to prepare for the future. Our global team boasts an impressive history of delivering some of the most expansive, impactful, and innovative learning programs and leadership solutions globally. With operations in more than 85 countries, we collaborate with clients to co-create tailored solutions for every leadership level, transforming leaders and their businesses to generate sustainable impact swiftly.
We are seeking a highly skilled and dynamic Senior Environmental Assessment Consultant to join our team at Clearleaf Consulting, based in Randburg, Johannesburg. In this pivotal role, you will take on the responsibility of managing multiple projects while providing guidance and leadership to junior colleagues. Your personal authority, built on your extensive experience, reputation, and expertise, will be essential as you engage directly in complex and environmentally significant projects. Your key responsibilities will include:Conducting comprehensive Environmental Impact Assessments, engaging with clients, and managing specialist appointments to ensure compliance with authority requirements for a Record of Decision;Overseeing environmental management initiatives such as Environmental Management Frameworks, Strategic Environmental Assessments, Risk Assessments, and serving as an Environmental Compliance Officer;Performing site visits and conducting baseline investigations to assess project sensitivity, legal requirements, and the scope of necessary specialist work;Implementing effective Public Participation campaigns in line with environmental regulations;Producing high-quality reports that accurately reflect environmental sensitivities, project nature, and suitable mitigation measures, adhering to legislative requirements and best industry practices;Developing environmental control documents to manage impacts at both construction and operational stages.In your role as a mentor to junior project leaders, you will also be responsible for:Assuming an overall project management role for the team, including regular updates to clients and internal stakeholders;Ensuring a thorough understanding of each project, initiating project inception meetings with clients, and attending initial site visits;Setting and maintaining project timelines and budgets, managing any deviations effectively;Engaging professionally with clients and authorities to ensure clarity in requirements and documented decision-making;Troubleshooting challenges and developing solutions;Creating reports and project management documents for formal project control;Facilitating mentorship and knowledge transfer among project leaders;Utilizing the company’s quality management system to enhance project outcomes;Setting a personal example of diligence, attention to detail, and ethical conduct to foster team performance improvement.
Contract|On-site|Johannesburg, Gauteng, South Africa
Join Our Team at Scrums.com!At Scrums.com, we are committed to shaping the future of software development through the unparalleled talent and creativity emerging from the African continent. With over a decade of experience, we have established ourselves as a leader in custom software development for a global clientele. From humble beginnings in a garage, Scrums.com has expanded to a vibrant team of over 350 AI-driven software engineers, delivering world-class solutions for businesses across multiple continents.As we look to the future, we are dedicated to nurturing Africa's tech ecosystem. With over 50% of Africa's population under the age of 25 and an estimated 700,000 professional software developers currently in the region, we are excited about the potential growth of this talent pool.Empowering Business Growth through Expert Technology TalentWith the trust of more than 400 companies, Scrums.com facilitates business scaling through our innovative cloud-based engineering subscription platform. We provide consistent, cost-effective access to AI-powered experts and reliable developer analytics.Our Company CultureWe are guided by our eight core values as we strive to become the leading software company from Africa.Why You Should Join UsBecome part of a dynamic, people-centered team that is propelling Africa’s tech landscape onto the global stage. At Scrums.com, we celebrate individuality, empower decision-making, and foster meaningful experiences. Together, we are driving innovation and building exceptional teams.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Optasia is an innovative B2B2X financial technology platform specializing in scoring, financial decision-making, disbursement, and collection services. Our mission is to drive financial inclusion for everyone, transforming the financial landscape in our unique way.Since our establishment over a decade ago, we have evolved into a global leader in the fintech industry, consistently expanding our portfolio with new solutions, offerings, and untapped monetization opportunities for our partners and clients.As a Senior Procurement Manager, you will oversee the procurement of products and services critical to our operations and those of our clients. Your role will involve identifying cost-effective suppliers, negotiating favorable terms, and fostering strong relationships within our supply chain. Leveraging your expertise in supply chain management and logistics, you will ensure quality control while adhering to company policies and procedures.Responsibilities:Develop innovative and cost-effective procurement strategies.Source and engage reliable suppliers and vendors, focusing on acquiring Hardware, Software, and auxiliary equipment, as well as managing implementation and SLA contracts.Negotiate advantageous terms with suppliers and vendors.Review existing supplier contracts to ensure ongoing feasibility and effectiveness.Maintain precise records of purchases and pricing.Build and sustain long-term relationships with vendors and suppliers.Log purchase orders and coordinate delivery of goods and services.Manage hardware stock levels in alignment with company strategy and needs.Ensure the Company’s asset management application is consistently updated.Provide insightful reports on the company’s asset status and recommend proactive actions.Address and follow up on hardware maintenance issues affecting live services.Conduct risk assessments on potential contracts and agreements.Control the procurement budget while promoting long-term cost-saving practices.Oversee IT systems that track shipments, inventory, and the supply of goods.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join our dynamic team at upstream as a Full-Stack JavaScript Software Engineer. We are looking for a passionate developer who thrives in a fast-paced environment and is excited to work on innovative projects. You will be responsible for both front-end and back-end development, ensuring seamless integration and optimal performance of our web applications.