Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Requirements7–10+ years of demonstrable experience in Salesforce development. Strong proficiency in Apex, LWC, SOQL, Visualforce, and Salesforce APIs. In-depth knowledge of Sales Cloud, Service Cloud, and ideally Experience Cloud. Experience with Salesforce DevOps practices, CI/CD methodologies, and sandbox management. Exceptional communication and stakeholder management skills.
About the job
Join our dynamic team at tgs as a Senior Salesforce Developer/Architect, where you will spearhead technical implementations and provide critical support throughout the Salesforce ecosystem. This role requires a blend of extensive technical knowledge and a practical approach to platform governance, integration, and customization in a high-energy, multi-stakeholder environment.
Key Responsibilities
Lead or co-lead the architectural design for Salesforce implementation projects, ensuring optimal solutions.
Develop robust Apex classes, Lightning Web Components (LWC), triggers, and automation flows to enhance platform functionality.
Oversee technical design documentation, deployment processes, and CI/CD workflows to maintain high standards.
Conduct administrative tasks such as user provisioning, access control, and data integrity maintenance.
Collaborate with business stakeholders to effectively translate functional requirements into Salesforce solutions.
About tgs
At tgs, we pride ourselves on driving innovation and delivering top-notch solutions in the Salesforce ecosystem. Our team is committed to excellence, and we foster a collaborative environment that empowers our employees to excel in their roles.
Full-time|On-site|Cape Town, Western Cape, South Africa
DVT is a prominent software development company based in Cape Town, working with major clients in South Africa and internationally. The team delivers impactful software projects across a range of industries. This Senior .NET Developer role centers on building and integrating software using technologies such as Azure, Microservices or SOA, and .NET. The posit…
Full-time|On-site|Cape Town, Western Cape, South Africa
Join DVT, a prominent global leader in custom software development and data engineering, as a Senior Java Developer! We are on the lookout for enthusiastic Java developers to enrich our innovative and collaborative team. This is a unique opportunity to collaborate with some of the industry's most talented professionals, utilizing state-of-the-art technologies and best practices to craft world-class solutions.At DVT, we cultivate a culture of continuous learning and growth. We empower your professional journey with extensive training programs and sponsor participation in prestigious industry events such as DevConf and GDG. Step into a role that challenges the status quo while elevating your career to unprecedented heights!
Full-time|Hybrid|Cape Town, Western Cape, South Africa
Are you an experienced Senior iOS Developer with a drive for innovation and a commitment to excellence? DVT, a premier software development and data solutions firm in Africa, is seeking exceptional talent to enhance our vibrant team.As a member of DVT, you will engage in transformative projects for prestigious companies throughout South Africa and beyond. Collaborate with some of the industry's brightest professionals, leveraging state-of-the-art technologies to redefine mobile app development.Why Choose DVT?Contribute to groundbreaking projects alongside global industry leadersWork with elite developers in a nurturing and innovative environmentBenefit from ongoing learning and career advancement opportunitiesJoin a culture of innovation where your contributions and insights are valuedFlourish within a team that prioritizes excellence, creativity, and collaborationThis is your chance to revolutionize mobile development and influence the future of software engineering. If you're eager to advance your career and make a meaningful impact, apply now and embark on DVT’s path to excellence.
Full-time|On-site|Cape Town, Western Cape, South Africa
Lendscape is a premier technology provider in the global secured finance sector, dedicated to empowering financial institutions to enhance cash flow and deliver superior lending experiences for their SME customers through cutting-edge technology. Our innovative solutions currently support the secured lending operations of over 120 banks and finance providers across the globe.With our headquarters in London and regional offices in California and Singapore, Lendscape boasts a diverse workforce of over 180 global employees.About the Role and Our Engineering TeamJoining our internationally dispersed team provides you with the chance to engage with varied cultures and insights. As we expand into new markets, you’ll play a pivotal role in our growth!The Software Engineering team is our largest department, featuring 80 professionals across 10 squads, essential for maintaining our leadership in the industry. We are excited about our upcoming projects and aim to expand our engineering teams to over 100 members.
Full-time|On-site|Cape Town, Western Cape, South Africa
Pinewood.AI is seeking a talented and experienced Senior Software Developer to become an integral part of our innovative software development hub located in Cape Town, South Africa. You will report directly to the Lead Developer and play a crucial role in enhancing our Automotive Intelligence Platform, collaborating closely with our Product and Engineering teams based in Birmingham.As a senior contributor, your responsibilities will include the design, development, and implementation of high-quality, scalable features for our enterprise-scale SaaS product, utilized by automotive retailers and OEMs globally.This position is perfect for a proactive developer who thrives on creating new product features, establishing integrations with third-party systems, and navigating the entire software development lifecycle while upholding high engineering standards within a dynamic team environment.
Full-time|On-site|Cape Town, Western Cape, South Africa
Join our dynamic team at tgs as a Senior Salesforce Developer/Architect, where you will spearhead technical implementations and provide critical support throughout the Salesforce ecosystem. This role requires a blend of extensive technical knowledge and a practical approach to platform governance, integration, and customization in a high-energy, multi-stakeholder environment.Key ResponsibilitiesLead or co-lead the architectural design for Salesforce implementation projects, ensuring optimal solutions.Develop robust Apex classes, Lightning Web Components (LWC), triggers, and automation flows to enhance platform functionality.Oversee technical design documentation, deployment processes, and CI/CD workflows to maintain high standards.Conduct administrative tasks such as user provisioning, access control, and data integrity maintenance.Collaborate with business stakeholders to effectively translate functional requirements into Salesforce solutions.
Full-time|On-site|Cape Town, Western Cape, South Africa
Senior AccountantCape Town, South Africa Finance Full Time Competitive Salary + Benefits As Soon As PossibleAbout the RoleJoin our innovative finance team as a Senior Accountant. We are on the lookout for a motivated and detail-oriented individual who is eager to make a significant impact on the performance of our diverse online business clientele. This role offers not only a chance to apply your strong accounting fundamentals but also an opportunity to take on greater ownership, client interaction, and oversight responsibilities.Role DescriptionIn collaboration with our Finance Manager and CFO, you will provide exceptional accounting and reporting services to a range of US-based online businesses.As a Senior Accountant, your responsibilities will include: Managing the complete monthly accounting cycles for various clients Reviewing and supervising bookkeeping to guarantee accuracy and thoroughness Conducting complex reconciliations across bank, balance sheet, and control accounts Preparing and reviewing monthly journal entries and accruals Producing precise monthly management reports Assisting in budgeting and forecasting initiatives Identifying discrepancies and proactively addressing financial issues Offering financial insights and analyses to aid in decision-making Contributing to process enhancement and efficiency implementation Mentoring and supporting Junior Accountants as necessary What This Role Offers Insight into the US accounting landscape Exposure to modern cloud-based platforms (including QuickBooks Online) Opportunities for development in financial analysis and client advisory Increased responsibility and ownership over financial accounts Career growth within a dynamic and expanding advisory firm A collaborative environment with a high-performance team culture About arvoAt arvo, we specialize in providing financial services that empower online businesses in the US to develop profitable and sustainable operations. Our diverse clientele includes digital marketing agencies, SaaS providers, eCommerce brands, consultants, and content creators. We leverage modern cloud technology to support businesses remotely across various industries, with a focus on growth, accountability, and delivering exceptional client outcomes.Qualifications A Bachelor’s degree in Financial or Management Accounting 3–5+ years of relevant accounting experience Profound knowledge of accounting principles and financial reporting Proven experience managing full accounting cycles independently Exceptional attention to detail Strong verbal and written communication skills Familiarity with QuickBooks Online is advantageous Ability to handle multiple deadlines across different client portfolios Who You Are You take accountability for your performance and results, demonstrating a proactive approach to problem-solving.
Full-time|On-site|Cape Town, Western Cape, South Africa
Sales Development Representative (SDR)Ignite your sales career with a dynamic, people-centric tech company. About EngageTech EngageTech is a distinguished international technology company redefining the B2B prospecting landscape. We equip SDRs and Sales Teams to engage with prospects efficiently, fostering accelerated growth and the establishment of a robust sales pipeline.Honored as a Top 50 Company in the Sunday Times 100 Best Small Companies to Work For, we take pride in our multiple esteemed industry accolades.Our focus is on creating world-class SDR teams and delivering two primary solutions: Outsourced SDR Teams Managed SDR Services These services empower high-growth and enterprise clients to discover and convert qualified leads more swiftly.In addition, our Sales Intelligence Platform offers a centralized source of human-verified data, allowing SDRs to prospect effectively and at scale.Originating in London, we have expanded to seven global offices across the US, Australia, and Europe. No prior sales experience is necessary—our elite 3-month training academy will equip you with all the skills required for success, enabling you to earn commissions from day one. We seek motivated and ambitious individuals with a zest for learning and advancement. Your Key Responsibilities • Drive outbound meetings for clients through a multi-faceted approach (high-volume cold calling, targeted emails, LinkedIn outreach, networking, and comprehensive research) • Cultivate significant internal and external relationships with key stakeholders • Engage directly with C-suite executives and senior decision-makers across industries—from startups to global enterprises • Conduct discovery calls to identify business challenges and strategic objectives • Represent EngageTech with confidence and integrity as the first line of contact for prospects What Makes This Role Exciting • Ongoing learning and development guided by world-class sales leaders committed to your success • Direct client engagement, with ownership of segments of the sales process and genuine commercial insights • Opportunity to collaborate with diverse clients and technologies, enhancing your expertise across various sectors • A culture that encourages you to express your authentic self at work—whether your interests lie in sports, diversity, equity & inclusion, sustainability, or culture • Rapid career advancement, with many SDRs promoted to Senior SDR within a year • A vibrant, supportive team atmosphere where every success is celebratedRequirements What We Seek • Excellent communication skills and the ability to establish rapport swiftly
Kickstart Your Sales Career with Easygenerator in the EdTech SectorEmbark on a rewarding journey as a Global Business Development Representative at Easygenerator, a trailblazer in the e-learning software industry. Join our high-performing international team and contribute to our mission of revolutionizing education.As a rapidly growing company, Easygenerator is transforming the landscape of e-learning with our award-winning platform. We invite you to join us in reshaping knowledge sharing and tackling exciting challenges.What Awaits YouCareer Advancement: We offer a structured growth path for our BDRs to transition into positions such as Customer Success, Account Executive, and Leadership after excelling in Business Development. Several team members have transitioned from BDR to AE in just 12-18 months!Diverse International Team: Join a vibrant, global group of over 40 nationalities in a fast-paced scale-up where your contributions will make a significant difference.Comprehensive Training: Participate in an immersive 3-week onboarding program that covers essential sales techniques, product knowledge, and industry insights. You will also benefit from ongoing coaching and development opportunities to ensure your long-term success.AI-Driven Approach: At Easygenerator, we leverage artificial intelligence not only in our products but also in our operational processes. Gain hands-on experience with cutting-edge AI technologies, learn how to utilize AI for enhanced productivity, and develop a skill set that will keep you ahead in your career.Flexible Work Environment: Enjoy the advantages of a hybrid working policy.Location: Cape TownWorking Hours: Eastern Standard Time (EST) – 09:00 a.m. to 18:00 p.m. (your local time)Your ResponsibilitiesActively identify and connect with key decision-makers through various outbound channels.Execute cold calls, send tailored cold emails, and initiate LinkedIn messaging sequences to generate interest and drive growth.Assess leads by understanding their needs, pain points, and objectives.Develop and prioritize strategic target account lists within your designated territory.
Takealot Fulfilment Solutions (TFS), a division of Takealot Online (RF) (Pty) Ltd, is seeking an exceptional Business Development Manager to become a pivotal part of our dynamic team in Cape Town. Join Our Mission at Takealot Fulfilment Solutions | We Are TFS We are at the forefront of transforming e-commerce logistics in South Africa through innovative technology and operational excellence. Our commitment to excellence enables us to successfully deliver over 30 million orders every year, empowering businesses and contributing significantly to economic growth. Who We Are Looking For: We invite innovative and ambitious individuals ready to redefine the future of e-commerce logistics. At TFS, we believe that "Uniquely You" complements "Powerfully Us"; your unique strengths will enhance our shared mission. At TFS, your development is intertwined with our success. You will be part of a team that embodies the core values of the Takealot Group. This position reports to: Head of Logistics Services Your responsibilities will include: Achieve sales targets by attracting quality clients. Develop and sustain a robust sales pipeline focused on strategic clients. Devise and implement innovative client acquisition strategies. Conduct thorough needs analysis for prospective clients. Provide insights to Senior Management regarding strategies for new client sourcing and service delivery for existing partnerships. Utilize data management to derive actionable insights and generate reports. Collaborate with operational teams to communicate client requirements and concerns effectively. Engage cross-functionally within the organization to enhance client relationships. Deliver presentations to and foster relationships with senior management and clients. Supply national partners with performance reports on a weekly and monthly basis, aligned with agreed SLAs. Monitor and evaluate client-specific KPIs, preparing and presenting performance review meetings to the TDT and Takealot business. Ensure accountability of client partners regarding their service delivery SLAs for sustained operational performance. Travel within South Africa as needed.
Paystack serves over 200,000 businesses with digital payment solutions, operating in Nigeria, South Africa, Ghana, and Kenya. The platform is trusted by major brands such as MTN, Burger King, and UPS. Features include automated recurring payments and chargeback management, with a focus on reliability and ongoing product improvement. Role overview This Senior Full Stack Engineer position is located in Cape Town. The role involves building and maintaining applications across the technology stack. Projects support both internal teams and external customers, requiring attention to performance, accuracy, and reliability. Work includes managing large data sets and delivering robust systems for digital commerce. Collaboration with other engineers is central, as teams design and enhance products for leading brands in South Africa and across the continent. What you will do Develop and maintain full stack applications that power Paystack’s payment platform Work with large data sets, ensuring systems meet high standards for speed and accuracy Collaborate with peers to design, build, and refine products for both internal and external users Requirements Experience building and maintaining applications across the stack Ability to handle large data sets and deliver reliable, high-performance systems Strong collaboration skills to work effectively with engineering teams
Full-time|Hybrid|Cape Town, Western Cape, South Africa
Senior Product ManagerJoin our dynamic team at arvo, a rapidly expanding premium outdoor lighting and heating brand, as we seek a Senior Product Manager to drive our product innovation and global expansion.Start Date: As soon as possibleWorking Hours: 9:00 AM - 5:30 PM SA time.Compensation: Competitive, details provided upon request.Work Arrangement: Hybrid office model, based in Newlands W17 (2-3 days in the office each week).About Us: At arvo, we are dedicated to designing and developing high-quality, durable, and aesthetically pleasing products that elevate outdoor spaces. We are on a mission to build a world-class product engine and are currently looking for a Senior Product Manager who will be instrumental in leading our Product Roadmap to transform Litehouse into a globally recognized brand.Key Responsibilities:Oversee the entire Product Development Process from concept to mass production, ensuring timely launches within budget while maintaining the highest quality standards.Translate the product vision into precise PRDs, engineering briefs, and organized sprint plans.Facilitate sprint planning and delegate tasks across Mechanical, Electrical, and Industrial Design teams.Drive feasibility assessments, DFM coordination, prototyping, testing, and certification pathways.Design products with a focus on target gross margin, managing BOM targets, landed cost modeling, and cost optimization.Engage with suppliers and manage those relationships in collaboration with the CEO.Monitor product lifecycle performance including defect tracking, return analysis, and version updates.Develop and continuously enhance the company's Product Playbook, systems, and documentation standards.Ensure product strategies align with brand, commercial, and operational objectives.You’re a Great Fit If You:Have 5+ years of experience in physical product development.Have successfully brought products from concept to mass production.Possess a strong understanding of manufacturing constraints and DFM.Are structured and systems-oriented.Are comfortable managing remote teams of engineers and designers.Have a commercial mindset with a keen awareness of margins.Thrive in fast-paced, founder-led environments.Are a clear communicator with a strong sense of ownership.Why Join Us?At arvo, we're more than just a product company; we're building a scalable innovation engine. As the Senior Product Manager, you will play a pivotal role in shaping our product portfolio and guiding our international growth, influencing high-impact launches and long-term strategies.
Contract|On-site|Cape Town, Western Cape, South Africa
DVT delivers custom software solutions and data engineering services for organizations in South Africa and beyond. The team partners with clients to address complex business needs using advanced technology. Engineering Culture Continuous learning is a core part of life at DVT. Team members benefit from internal training, certification opportunities, and sponsorship to major tech events, including DevConf and GDG. The company supports knowledge sharing and encourages growth through a strong community of practice. Role overview The Senior .NET Developer position is based in Cape Town, Western Cape. In this role, developers contribute to enterprise-scale projects, using modern engineering approaches to deliver meaningful results for clients.
Full-time|On-site|Cape Town, Western Cape, South Africa
Join our dynamic team at virtuhire as a Business Development Representative (BDR) in Cape Town! We are looking for motivated individuals who are passionate about driving business growth and building strong client relationships. In this role, you will engage with potential clients, understand their needs, and present tailored solutions that align with their goals. Your contributions will directly impact our success as you help expand our client base.
Full-time|On-site|Cape Town, Western Cape, South Africa
About the RoleAre you passionate about creating systems that enhance team efficiency and intelligence? Do you perceive AI as essential infrastructure rather than a novelty? If you're eager to craft workflows that drive a contemporary, data-centric agency, then your opportunity has arrived: team5pm is on the lookout for an AI Workflow Developer.Key ResponsibilitiesDesign and implement AI-driven workflows across various departments.Integrate APIs, platforms, and internal systems into efficient automation pipelines.Incorporate generative AI services into production and data workflows.Enhance and maintain workflow performance, reliability, and security.Translate business challenges into effective technical automation solutions.Document systems and assist internal teams in adopting new workflows.Continuously assess and implement innovative tools to boost operational efficiency.Meet Team5pmWe are a results-oriented social agency that leverages data for effectiveness. Since our inception in 2018, we've been dedicated to producing creative content that resonates with target audiences and drives conversions. Our deep understanding of platform-specific dynamics, combined with insights into consumer behavior, enables brands to capture attention, enhance preference, and achieve success on social media. From engaging YouTube and TikTok content to impactful digital-first commercials and influencer campaigns, we cover it all.With offices in Amsterdam, Stockholm, Cape Town, and Warsaw, we collaborate with a diverse international clientele, including Prime Video.
We are seeking a highly skilled and detail-oriented Senior Data Analyst to join our dynamic team at takealot.com. In this role, you will leverage your analytical expertise to extract insights from data, drive strategic decision-making, and enhance our operational efficiency.Your responsibilities will include data mining, visualization, and performing statistical analysis to inform business strategies. You will collaborate closely with cross-functional teams to ensure that data-driven insights align with our organizational goals.
Full-time|On-site|Cape Town, Western Cape, South Africa
About ElectrumElectrum is a pioneering payment software technology company.Since our inception in 2012, we have been delivering reliable, enterprise-grade, cloud-native software designed to enhance financial transaction processing. Our extensive expertise has positioned us as a trusted partner in managing high-volume, low-value payment schemes, empowering our clients to provide services to millions of South Africans daily.At Electrum, we are committed to making an impact – crafting solutions that matter, acting swiftly, and engaging in continuous learning as we expand. We believe in collaboration – partnering closely with our clients and teams to develop meaningful, sustainable solutions. Our focus is on ensuring safety – fostering open communication, intelligent risk-taking, and trust to nurture creativity and alignment. We champion empowered teams – recruiting exceptional talent, collaborating effectively, and maintaining high standards while leading with empathy and kindness.Joining the Electrum team means you will:Participate in the entire journey — from the initial concept to the final product launch.Enhance your skills through top-tier training and practical learning every day.Receive mentorship from industry leaders who are dedicated to your success.Thrive in a dynamic and innovative work environment where collaboration and creativity are encouraged.Address real-world customer challenges and witness the impact of your contributions directly.Explore numerous opportunities for career advancement and skill expansion.Gain valuable experience within a leading FinTech organization, contributing to impactful projects.The RoleIn our fast-growing company, this position transcends the traditional responsibilities of answering phones or greeting visitors. You will play a crucial role in fostering a warm, professional, and efficiently run office atmosphere for all who enter.Collaborating with a supportive office experience team, you will gain insights into various aspects of office operations and employee experiences. This role provides an excellent opportunity to refine your organizational and interpersonal skills while contributing to a lively, collaborative workplace.If you thrive in a people-oriented environment, take pride in organization, and enjoy creating a welcoming atmosphere, this position may be the perfect match for you.
About FreshaFresha stands as the premier marketplace platform for beauty and wellness, revered by millions of consumers and businesses globally. With over 130,000 businesses and 450,000 stylists and professionals utilizing our platform, we have successfully processed more than 1 billion appointments to date.Headquartered in London, United Kingdom, Fresha boasts 15 global offices across North America, EMEA, and APAC.Our platform empowers consumers to discover, book, and pay for beauty and wellness appointments with local businesses, while providing beauty and wellness enterprises with an all-in-one solution to manage their operations. This includes intuitive business software and advanced financial technology.Fresha's ecosystem equips merchants with essential tools to streamline their business processes, facilitating appointment bookings, point-of-sale systems, customer record management, marketing automation, loyalty programs, beauty product inventory, and team management.Our consumer marketplace unlocks significant revenue potential for partner businesses by harnessing online bookings and automated marketing through mobile applications and integrations with major tech platforms such as Instagram, Facebook, and Google.Why This Role Is ExceptionalAs one of the inaugural commercial hires for the South African market, you will gain immense career growth opportunities with substantial visibility and responsibility. Your contributions will be vital in shaping Fresha's expansion within South Africa and the broader Sub-Saharan African region, collaborating closely with both local and international leadership teams.You will have the chance to establish and refine our sales and go-to-market strategies for the region, rather than simply adopting pre-existing frameworks. Your achievements will directly enhance Fresha's presence in one of Africa's most vibrant and influential beauty and wellness markets.Rapid growth translates to rapid career advancement: opportunities for progression into leadership or strategic account roles are realistic next steps. This position is perfect for driven business development professionals who thrive on ownership and the dynamic nature of a fast-paced scale-up environment.Key ResponsibilitiesIdentify, approach, and secure new beauty and wellness partners throughout South Africa, particularly in Cape Town and its surrounding areas.Conduct engaging product demonstrations and guide prospective partners on Fresha’s software and payment solutions.Cultivate robust, long-lasting relationships with key industry decision-makers.Collaborate with internal teams to align strategies and leverage insights for market success.
Full-time|On-site|Cape Town, Western Cape, South Africa
Join KingMakers, where we don't just follow the industry's lead; we set the standards.As a proud African enterprise, we are revolutionizing the realm of sports and iGaming entertainment across the continent. Since our inception in 2018, we have developed platforms that engage millions of fans with our flagship brands, BetKing and SuperSportBet.With rapid expansion from Nigeria to South Africa, we've emerged as a formidable force, renowned for elevating standards, challenging norms, and defining the future of our industry. Our ambitious vision is to be the premier destination for African gaming.Our culture is rooted in collaboration, innovation, and bold execution. Every decision we make is intentional, every interaction meaningful, and every product crafted with excellence to enhance the experience for our players and partners.We prioritize speed, curiosity, and striving for excellence. Our mission is to provide entertainment anchored in integrity, innovation, and positive impact — because exceptional products can transform how entire communities engage with play.As a Senior Data Engineer, you will be pivotal in designing, implementing, and owning data engineering solutions across global projects. Your responsibilities will include architecting and constructing scalable data pipelines, enhancing storage systems, and improving data infrastructure performance. You will address intricate technical challenges and propose innovative solutions.Collaborating with cross-functional teams, you will ensure data quality and accessibility, contributing significantly to the overall data strategy of the company. Additionally, you will have the opportunity to mentor junior engineers and instill best practices in data engineering across various teams.
Are you an experienced operations leader looking to make a significant impact? Join WNS Global Services as a Senior Group Manager - Operations in our Cape Town office. In this pivotal role, you will be responsible for overseeing operational strategies, driving efficiency, and leading a diverse team to achieve excellence in service delivery.