Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
RequirementsWe are seeking a talented Senior . NET / Angular Full Stack Developer to enhance our consulting team. This role involves close collaboration with clients to design, develop, and deliver high-quality, scalable applications utilizing modern Microsoft and front-end technologies. The ideal candidate excels in a consulting environment, enjoys solving intricate problems, and has proficiency in both backend and frontend development. Key ResponsibilitiesTransform business requirements into effective technical solutions. Architect, develop, and launch scalable full-stack applications. Create modern, responsive front-end applications with Angular. Build secure and high-performance backend services using . NET / C#. Collaborate with cross-functional teams to integrate systems and APIs. Implement and maintain CI/CD pipelines using Azure DevOps and cloud platforms. Conduct code reviews to uphold development standards and best practices. Mentor and support junior and intermediate developers. Participate in architectural decisions, including microservices and cloud-native solutions. Optimize and manage cloud-based environments (Azure / AWS). Required Skills & Experience7+ years of experience in software development with . NET / C#. Extensive experience in building front-end applications using Angular (2+). Strong comprehension of full-stack development principles. Experience with RESTful APIs, microservices, and distributed systems. Proficiency in TypeScript, JavaScript, HTML5, CSS3, Bootstrap. Experience with Azure (preferred) or AWS cloud platforms. Familiarity with DevOps practices, CI/CD, and automation. Solid understanding of software design patterns, including Clean Architecture and MVC/MVVM.
About the job
Join DVT, a premier custom software development and data engineering firm, recognized for delivering innovative solutions both locally and globally. We collaborate with leading organizations to tackle complex business challenges through cutting-edge technology.
Our commitment to fostering a robust engineering culture includes ongoing learning and knowledge sharing. We actively sponsor renowned tech events such as DevConf and GDG, alongside offering internal training, certifications, and communities of practice to ensure our team members thrive.
If you are enthusiastic about modern engineering methodologies and eager to contribute to impactful, enterprise-scale solutions, then DVT is the ideal environment for you.
About DVT
DVT stands out as a leader in custom software development and data engineering, dedicated to delivering innovative solutions that address the unique challenges faced by businesses in South Africa and beyond. Our focus on enhancing our engineering culture through continuous learning and collaboration empowers our teams to excel in technology-driven environments.
Join our innovative team at Cross Border Talents as a Senior Android Developer specializing in Kotlin. In this fully remote role, you will play a crucial part in the development and maintenance of applications tailored for a wide variety of Android devices. Your primary responsibility will involve crafting high-quality Android applications and seamlessly int…
Role overview Rework Solutions is looking for an AI Developer to help build and integrate AI-driven features across its product line. This remote position is open to candidates based in South Africa. The role centers on developing artificial intelligence solutions that enhance the company’s products and services. What you will do Design and develop AI solutions for practical business needs Create and implement AI features that improve company offerings Work with team members to deliver projects that address client requirements Collaboration This role involves frequent teamwork with colleagues at Rework Solutions. Sharing ideas and contributing to projects is part of keeping the company’s technology current. Location Remote work within South Africa.
Lead the planning, development, and implementation of web and mobile applications within an agile framework.Take ownership of system comprehension and share knowledge with team members.Collaborate with senior team members to influence strategic and architectural decisions that enhance our services for members and clients.Provide mentorship and technical support to junior developers.Identify opportunities to enhance system robustness, resilience, and stability.
At SAP Fioneer, innovation is at the forefront of everything we do.We leverage a rich legacy of exceptional technology and profound insights into corporate and consumer needs. Our mission is straightforward: to elevate financial services through cutting-edge software solutions and platforms.We empower companies within the financial services sector to enhance their speed, scalability, and cost efficiency via digital business innovation, cloud technology, and comprehensive solutions that encompass banking and insurance processes from end to end.As a rapidly growing global enterprise filled with innovative minds and a streamlined organizational structure, SAP Fioneer is the ideal environment to fast-track your career!About the RoleAs an ABAP Developer, you will join a dynamic cross-functional team where your primary responsibility will be to develop high-quality software alongside your colleagues.Key ResponsibilitiesShowcase exceptional development, quality, and delivery capabilities within scrum teams, operating within short development and release cycles.Collaborate seamlessly with geographically distributed teams.Demonstrate a strong willingness to learn by quickly adapting to new tasks and concepts.Adhere to agile software engineering principles while developing software, which includes coding, testing, quality assurance, and documentation.Exhibit strong analytical and problem-solving abilities.Design and develop new software products and features following the AGILE methodology.Create innovative software features and conduct thorough testing to resolve any issues during the testing phases.Analyze and troubleshoot complex issues within both existing and new product releases.
Full-time|On-site|Johannesburg, Gauteng, South Africa
We are seeking a passionate and skilled Lead Mobile Developer specializing in React Native, offering a significant opportunity for professional growth into a Mobile Engineering Lead role. In this position, you will play an essential role in advancing our mobile engineering capabilities while supporting our consultants and clients to achieve delivery excellence.Your responsibilities will include mentoring and coaching consultants, contributing to innovative solution design and development, and promoting best practices in both internal and client-facing projects. This position emphasizes development excellence, technical leadership, and the gradual introduction of client-facing responsibilities.
Full-time|$3K/mo - $4.5K/mo|Remote|Remote — South Africa
Welcome to PaleoHacks! We specialize in creating innovative tools and resources for paleo and keto enthusiasts, helping them achieve their health goals through cookbooks, meal plans, and daily tips. Our mission is to empower individuals to feel their best.As a small, dynamic team of 16, we work remotely from various locations around the globe. Despite managing five distinct brands, we maintain a strong focus on creativity and collaboration.Currently, we are seeking a Full-Stack E-commerce Developer who is passionate about crafting clean, high-performance sales funnels, landing pages, and customized digital experiences. In this role, you will engage with both front-end and back-end technologies, contributing to the optimization and maintenance of our business funnels.This position is ideal for a proactive individual who thrives in a fast-paced environment, enjoys tackling complex challenges, and is adept at navigating various systems and hosting setups. Please note, this role requires custom coding skills and is not focused on WordPress plugin development.Your responsibilities will include: Developing sales pages from Figma designs Building and maintaining sales funnels using PHP, custom CMS, and headless systems Creating landing pages with HTML, CSS, JavaScript, and Next.js Conducting split tests, performing quality assurance, and troubleshooting issues Supporting product setup and integrations (SKUs, fulfillment, email triggers) Working across multiple server environments (legacy virtual servers, VPS, Shopify) Utilizing AI-assisted development workflows (Claude, AI agents, code assistants)This is a full-time position with flexible working hours, allowing you to work at your most productive times. Join us in our mission to deliver impactful solutions and be part of a supportive team!
Virtuhire is a progressive talent recruitment consultancy focused on bridging the gap between high-potential professionals and organizations eager to scale. As a dynamic and growing entity, we excel in forming robust sales and recruitment teams, enabling companies to efficiently access the right talent.Our approach is characterized by energy and dynamism, merging recruitment expertise with business development to provide customized talent solutions. Our consultants are not merely recruiters; they are valued partners for businesses seeking growth, offering comprehensive talent acquisition services and insightful market analysis.We are in search of a Sales Development Representative (SDR) to join our expanding team. This role is perfect for individuals with a background in recruitment who are enthusiastic about integrating business development with talent solutions, driving new client acquisition while championing our recruitment services.The ideal candidate will thrive in a fast-paced environment and possess the energy and coachability that results-driven settings require. You should be confident in client engagement, adept at managing a pipeline of opportunities, and passionate about fostering business growth through talent.
Key Responsibilities:• Leverage development infrastructure, processes, and programming techniques while providing constructive feedback.• Collaborate on the analysis, design, development, and testing of innovative software solutions.• Create new software applications and enhance existing functionalities.• Configure essential software development tools to optimize workflow.• Assist in task estimation, identify potential challenges, and propose effective solutions.• Engage in continuous learning and development practices.• Adhere to the company’s development standards and practices.
OverviewA dynamic and rapidly growing real estate development organization operating throughout the Pacific Northwest is in search of adedicated Project Manager to lead and harmonize various development initiatives. The ideal candidate will possess extensive project management experience in real estate, property development, or construction sectors and should be adept at independently handling tasks, monitoring timelines, and ensuring seamless project advancements.This is a full-time position emphasizing organization, communication, and proactive engagement, supporting an expanding array of development projects.Key ResponsibilitiesProject Coordination● Oversee and manage multiple real estate and construction-related projects.● Ensure timely maintenance of project timelines, milestones, and deliverables.● Collaborate with internal team members and external partners.● Track project progress and ensure adherence to deadlines.Project Tracking & Documentation● Regularly update and manage Smartsheet project trackers across various developments.● Organize project documentation and maintain clear communications related to projects.● Monitor project updates, tasks, deliverables, and dependencies.● Ensure all shared project documentation is systematically organized and easily accessible.Reporting & Communication● Draft project summaries and digests that include: - Changes made - Upcoming deadlines - Possible risks or issues● Engage in project discussions and provide status updates as necessary.● Clearly communicate project schedules, timelines, and updates to the team.Process & Efficiency● Utilize AI tools and software to condense documents and enhance workflows.● Contribute to the enhancement of project management processes and systems.Administrative Support● Conduct data entry and document organization.● Systematize shared project files and folders for efficient retrieval.● Provide assistance with email organization and project folder management as needed.● Address ad-hoc administrative tasks to facilitate project operations.Required Skills & ExperienceExperience● 3–5 years of project management experience● Background in real estate, property development, or construction projects is preferred● Proven experience managing multiple projects concurrentlyTechnical Skills● Proficiency in project management software such as: - Smartsheet - Microsoft Project or similar tools● Comfortable using various software to enhance productivity.
Join Rewardsco as a Senior Full Stack Developer and Shape the Future of Digital Solutions!Rewardsco is in search of a talented Senior Full Stack Developer to lead the design, development, and optimization of secure, scalable, and high-performance applications. You will merge hands-on coding with technical leadership, working closely with architects, product owners, and cross-functional teams to craft innovative software solutions.Your Responsibilities:Design, develop, and sustain full stack applications utilizing cutting-edge frameworks and technologies such as React, Node.js, and TypeScript.Work in close partnership with business and IT stakeholders to comprehend strategic objectives and convert requirements into actionable technical solutions.Establish and uphold automated controls, metrics, and checks to ensure consistent compliance with approved architectures and standards.Collaborate with technology partners, cross-functional IT teams, and business stakeholders to enhance delivery effectiveness and efficiency.Drive continuous improvement of software development practices, methodologies, tools, and technical standards.Identify, analyze, and manage technical risks, issues, and dependencies across various delivery initiatives.Design and implement scalable, cross-platform software solutions, backed by comprehensive technical documentation.Contribute to the design of frameworks, solution architectures, and reusable components.Ensure governance oversight throughout the software delivery lifecycle, guaranteeing that solutions are built for performance, stability, security, and an exceptional customer experience.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join Us as a Senior Backend Developer!At Clickatell, we are innovators and leaders in the field of AI-driven chat commerce. Founded in Cape Town in 2000, we made history as the first company to connect businesses with consumers via SMS using just four lines of code. Today, we continue to lead the charge, empowering numerous global brands across sectors such as banking, retail, telecoms, and healthcare, including giants like Visa, ABSA, MTN, Toyota, and Pick n Pay. With over 25 years of pioneering achievements, including industry-first solutions like tokenized WhatsApp payments and KYC chat banking, we are committed to transforming the way brands interact with customers through our award-winning AI Chat Commerce Platform.Your Role: We are seeking a dynamic backend engineer who understands that the landscape of software development has evolved. Embracing AI as a tool for efficiency, you'll focus on crafting scalable and reliable systems. This role requires you to take ownership of backend services from inception to deployment, leveraging AI to streamline your workflow and maximize productivity. If your coding practices haven't evolved in the last two years, this position may not align with your approach.Key Responsibilities:Develop and manage backend services using Java, Spring Boot, and Python, ensuring they are designed for scalability, reliability, and real-time use.Utilize AI tools (Amazon Q, Cursor, Copilot, Claude, GPT) to enhance development speed and quality.Quickly transform product concepts into production-ready systems without sacrificing quality.Integrate AI capabilities (LLMs, RAG, vector search) into backend processes to deliver substantial value.Act as the final quality control for AI-generated code—identifying flaws, inefficiencies, and incorrect assumptions before deployment.Design clean APIs, manage distributed system challenges, and ensure system performance at scale.Create and validate tests to maintain the stability of fast-moving systems.Diagnose and troubleshoot production issues while taking full responsibility for system reliability and performance.Qualifications:Proven experience with Java (Spring Boot) and Python in backend development.Experience in building high-scale, low-latency distributed systems.Comprehensive understanding of APIs, databases, caching, and event-driven systems (e.g., Kafka).Familiarity with cloud environments and deployment strategies.
Full-time|On-site|ZA: Cape Town (Willowbridge Centre)
Join Xero as a Business Development Representative, where you will play a crucial role in expanding our market presence and driving sales growth. You will be responsible for identifying and engaging potential clients, building strong relationships, and ultimately contributing to our company’s success.Your role will involve conducting market research, generating leads, and nurturing them through the sales pipeline. We are looking for a motivated individual with a passion for technology and a desire to help small businesses thrive.
Full-time|$2.5K/mo - $2.5K/mo|Remote|Remote — South Africa
Are you a passionate developer who excels in the intricate world of web development? At aristo-sourcing, we are looking for a talented Full Stack Developer who is eager to make a significant impact. If you possess both front-end and back-end experience and are seeking a role that values your contributions, join our community where your work will be pivotal to the success of our projects and platforms.Key Responsibilities:Collaborate effectively with cross-functional teams to translate business needs into technical solutions.Take a leading role in the lifecycle of our web platforms, from initial concept and development to ongoing maintenance and optimization.Provide WordPress setup and maintenance support.Implement website and landing page integrations.Oversee server performance and reliability, ensuring our platforms operate smoothly.Develop and manage server APIs.Handle cPanel account management.Administer database management with a focus on PostgreSQL support.Diagnose and resolve issues across our web platforms and servers to ensure optimal performance and user satisfaction.Salary: $2,500/monthWork Type: Full-time remoteWork Schedule: Align with US working hours, or maintain significant overlap.
Location: South Africa (Remote opportunities available)Contract Type: 3-Month Contract (with potential for extension)Industry: Railway / Transportation / MobilityStart Date: ImmediateProject OverviewJoin us in a pivotal railway initiative aimed at developing and enhancing a cutting-edge digital ticketing system. We are in search of a Senior Software Developer who possesses extensive experience in modern web and mobile technologies. Your contributions will be vital in frontend/backend development, authentication integration, payment gateway implementation, and GIS-based features.This role offers a 3-month contract with a significant possibility for extension based on project needs.Key ResponsibilitiesWeb Development:Design and maintain web applications utilizing React / Next.jsCreate scalable solutions with TypeScript 5Deploy containerized environments using Docker / Docker ComposeDevelop unit tests with JestGuarantee high performance, security, and maintainabilityAuthentication & Security:Implement authentication protocols using KeycloakIntegrate OIDC (OpenID Connect) standardsEnsure secure identity and access managementPayment Gateway Integration:Integrate and oversee MPGS (Mastercard Payment Gateway Services)Facilitate secure transaction processing and payment validationAssist in testing and troubleshooting payment workflowsGIS & Geocoding:Implement map-based functionalities using:MapboxOpenStreetMapManage geolocation and geocoding featuresMobile Application Development:Develop cross-platform mobile apps with Flutter / DartDeliver applications for both iOS and Android platformsManage CI/CD pipelines using EAS BuildEnsure performance optimization and readiness for release
Join Our Team as a C# Front-End Web Developer (Intermediate to Senior Level)We are seeking two talented developers who are passionate about crafting visually appealing and highly functional websites. As a C# Web Developer, you will work primarily with MVC solutions in Visual Studio and utilize Razor for MVC Views.Key Responsibilities:Develop and maintain front-end components using JavaScript, jQuery, and CSS.Create stylish and functional web interfaces with HTML and JavaScript.Engage with MVC controllers effectively using JavaScript and jQuery.Essential Skills:Hands-on experience with MVC frameworks in Visual Studio.Proficient in HTML, jQuery, and CSS without heavy reliance on libraries.Ability to produce engaging and visually attractive web designs.Requirements:Fluent in both English and Afrikaans.A minimum of 5 years of relevant work experience, with at least 3 years in your current role.Stable employment history, avoiding frequent job changes (excluding contract roles).Strong self-starter with the ability to work independently and follow instructions closely.Must not be a full-stack or SharePoint developer.Those with experience primarily in Bootstrap or AngularJS may find the environment challenging.Desirable Experience:Familiarity with Telerik Components is a plus.We Value:A keen eye for design and a passion for web aesthetics.The ability to communicate effectively and ask insightful questions.Age Range: 25-35 years old preferred.
Join our dynamic team at System Canada Technologies as a talented C Developer. We are seeking an innovative individual who is passionate about technology and eager to contribute to exciting projects that drive our success.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join the Revolution in AI-Powered CommerceClickatell, established in Cape Town in 2000, pioneered the connection between businesses and consumers through SMS using just four lines of code. Now, we are at the forefront of AI-driven chat commerce, empowering prestigious global brands across diverse sectors such as banking, retail, telecommunications, and healthcare—including Visa, ABSA, MTN, Toyota, and Pick n Pay. With over 25 years of innovation, Clickatell has achieved numerous industry milestones, including tokenized WhatsApp payments, KYC chat banking, and Chat-2-Pay through our award-winning AI Chat Commerce Platform, enabling brands to engage and transact with customers effortlessly. Your Role:We are seeking a talented UI Developer who understands that frontend development has evolved. You leverage AI to accelerate your workflow, enabling rapid iteration and a focus on crafting exceptional user experiences. Your mission is not to create boilerplate UI code but to design scalable, high-performing, and intuitive interfaces. In this role, you will deliver production-ready UI at an impressive pace, integrating AI into your daily practices. Core ResponsibilitiesDesign and implement UI features utilizing Angular, React, TypeScript, and JavaScript.Harness AI tools (Amazon Q, Cursor, Copilot, Claude, GPT) to enhance development speed, refactor code, and troubleshoot effectively.Convert product and design specifications into high-quality, responsive, and production-ready user interfaces.Seamlessly integrate frontend applications with backend APIs and services.Collaborate on Python-based services as needed (e.g., for integrations or AI-driven processes).Conduct thorough reviews of AI-generated code—spotting flaws, edge cases, and performance concerns before deployment.Maintain a robust component architecture, ensuring reusability and maintainability throughout the codebase.Create and uphold comprehensive tests to guarantee stability in a fast-paced environment.Troubleshoot complex issues and optimize performance, responsiveness, and user experience. Requirements for SuccessTechnical Skills & CompetenciesProven expertise in Angular and/or React.High proficiency in TypeScript and JavaScript.Thorough understanding of component-based architecture, state management, and frontend design patterns.Significant experience integrating with REST APIs and backend systems.Familiarity with AI tools and workflows.
Join our dynamic team as a Senior Salesforce Developer at Deloitte! In this role, you will utilize your extensive Salesforce expertise to develop and implement cutting-edge solutions that drive business success. You will collaborate with cross-functional teams to analyze requirements, design scalable solutions, and ensure high-quality deliverables.
Full-time|On-site|Cape Town, Western Cape, South Africa
Keen is looking for a Shopify Developer based in Cape Town to help build and maintain online stores for a range of eCommerce projects. This role centers on developing Shopify sites that perform well and deliver smooth user experiences. Role overview Work closely with designers and project managers to bring responsive designs to life. Day-to-day tasks include implementing new features, optimizing site performance, and addressing technical issues as they come up. What you will do Develop and maintain Shopify-based eCommerce sites Collaborate with team members to ensure sites are visually appealing and functional Troubleshoot and resolve technical challenges Optimize user experience and site performance Location This position is based in Cape Town, Western Cape, South Africa.
German-Speaking Sales Development AgentJoin a dynamic and innovative team as a German-Speaking Sales Development Agent at The Global Talent Co. in a full-time remote capacity. You will work during CET business hours, assisting in the growth of our client's market presence in the pharmacy sector.About Us At The Global Talent Co., we connect top-tier global technology companies with exceptional talent worldwide. With over 25,000 professionals in our network, we provide stable job opportunities, competitive salaries, and pathways for career advancement. Our mission is to ensure equal access to opportunities across the globe.About the Partner Company You will collaborate with a trailblazing European health and life sciences organization focused on leveraging cannabinoid-based solutions for global health and wellness. This company is at the forefront of the medical and wellness industry, creating innovative pharmaceutical and lifestyle brands like Vayamed and Grashaus, and is an ideal place for career growth in a rapidly expanding field.Your Role As a proactive and motivated Sales Development Agent, you will play a crucial role in identifying and nurturing new business opportunities in the pharmacy sector. You will be the initial point of contact for potential partners, laying the groundwork for long-term relationships and facilitating the smooth handover of qualified leads to the sales team. This position is perfect for someone who excels in professional networking and is excited by the challenges of a fast-paced, regulated market.Key ResponsibilitiesIdentify and engage potential pharmacy partners, building a strong pipeline of qualified leads.Manage initial outreach and pre-sales communications in German, effectively conveying the value of Sanity Group's medical and wellness brands.Conduct market research to uncover trends and develop new partnership opportunities aligned with growth objectives in the pharmaceutical sector.