Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:A minimum of 5 years of experience in full-stack development with proficiency in Python and React. Strong understanding of front-end technologies including HTML, CSS, and JavaScript. Experience with backend frameworks and database management systems. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Strong communication skills and a proactive approach to project management.
About the job
jobgether is looking for a Senior Full-Stack Engineer with strong experience in Python and React. This position is based in South Africa and focuses on building web applications that are both reliable and user-friendly.
Role overview
As a senior engineer, you will design and implement features across the stack, working with Python on the backend and React on the frontend. The goal is to deliver seamless user experiences and dependable functionality in every release.
Collaboration
This role involves close teamwork with colleagues from different departments. From initial concept through deployment, you will help guide projects and ensure technical solutions meet business needs.
What you will do
Develop and maintain web applications using Python and React
Work with cross-functional teams throughout the software lifecycle
Troubleshoot and solve technical challenges as they arise
Contribute to delivering high-quality, maintainable software
About jobgether
jobgether is a forward-thinking company committed to connecting talent with opportunities in a meaningful way. We foster an innovative environment that encourages growth, collaboration, and excellence. Our commitment to technology and our people drives our mission to streamline job searching and hiring processes.
Are you an enthusiastic and experienced iOS Developer looking to elevate your career to new heights?We are eager to welcome a talented Senior to Lead iOS Developer to our innovative and agile team, dedicated to creating exceptional mobile applications in a fast-paced environment.In this pivotal role, you will have the opportunity to work on significant proje…
Join our innovative team as a Senior Back-End Developer, where you will play a pivotal role in designing and constructing high-performance, secure, and scalable microservices. This hands-on technical position demands extensive expertise in Java, Spring Boot, AWS, and contemporary DevOps methodologies.Key ResponsibilitiesDesign and Build: Engage in hands-on development of essential business logic utilizing Java and the Spring Boot framework.Cloud & Infrastructure: Architect, deploy, and oversee scalable back-end infrastructure and services on AWS.DevOps & Automation: Establish and maintain CI/CD pipelines and automated testing to enhance deployment efficiency.API Development: Define and create top-notch, secure, and comprehensively documented RESTful APIs for front-end usage.Code Quality: Write, debug, and conduct code reviews to ensure clean, efficient, and high-performing production code.
About Our ClientJoin a dynamic and rapidly expanding pre-IPO consumer brand that is transforming its sector through innovative products, premium designs, and a robust omnichannel eCommerce strategy. With a strong product-market alignment and global brand awareness, this company operates a vital Shopify ecosystem that handles high traffic, frequent product launches, and significant promotional events.The organization champions ownership, technical excellence, and practical decision-making. Teams are agile and collaborative, dedicated to developing scalable systems without compromising performance or reliability.About the RoleAs the Lead Web Developer, you will take on the role of technical owner and architectural authority for the entire web ecosystem. This is a hands-on leadership position that merges deep Shopify knowledge with team management, system architecture, and direct contributions to production code.Your responsibilities extend beyond mere feature delivery. You will be accountable for establishing and maintaining a scalable, secure, and high-performance Shopify platform that significantly influences revenue, conversion rates, and overall customer experience.Leading by example, you will engage in coding, set technical standards, mentor developers, and make critical architectural decisions in a fast-paced eCommerce environment.Role ScopeTechnical Ownership & Architecture Oversee the complete architecture of the web ecosystem, including Shopify (Liquid, Hydrogen, Storefront API, checkout extensibility), custom applications, integrations, and internal tools.Make informed trade-offs between speed, scalability, performance, and maintainability in a revenue-critical context.Ensure system resilience during peak traffic events, product launches, and promotional activities.Hands-On DevelopmentContribute actively to production code across Shopify and its supporting systems.Lead architectural decisions while remaining closely involved in implementation.Review code, enforce standards, and uphold high quality across the codebase.Shopify & eCommerce ExpertiseDirect development for high-traffic, high-revenue Shopify environments.Design scalable content models using metafields and metaobjects to empower non-technical teams.Implement checkout enhancements using Shopify-supported extensibility, focusing on conversion rates and stability.Evaluate and manage third-party applications, ensuring a lean and efficient tech stack.Team Leadership & ProcessManage, mentor, and elevate a team of developers through clear standards, constructive feedback, and effective coaching.Lead sprint planning, technical scoping, and code reviews to maintain project momentum and quality.
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 integrating them with back-end services.You will collaborate closely with a dynamic team of engineers and developers across different layers of infrastructure. A strong commitment to collaborative problem-solving, sophisticated design, and creating superior products is essential.Key Responsibilities:Develop clean, efficient code for Android applications.Monitor and optimize the performance of live applications at the code level.Identify and troubleshoot bottlenecks, resolve bugs, and enhance application performance.Conduct unit and instrumentation tests on the code.Collaborate with cross-functional teams to define and design new features.Stay updated on emerging mobile technology trends, applications, and protocols.
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|$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|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.