Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Key Responsibilities:Design and develop server-side applications, user interfaces, and user experiences using C#, . Net, React, JavaScript, HTML, TypeScript, and SCSS/CSS. Deliver new functionalities and maintain existing features within an Umbraco-backed CMS. Develop and integrate REST APIs for seamless connectivity. Implement responsive web designs that provide optimal user experiences across a variety of devices and screen sizes. Ensure cross-browser compatibility and resolve performance challenges. Implement secure authentication and authorization mechanisms for web applications. Optimize server-side performance and troubleshoot issues effectively. Utilize version control systems like Git for code management. Collaborate with team members on code repositories, resolve conflicts, and uphold code quality. Deploy web applications on various hosting platforms. Configure and maintain web servers for optimal performance and security. Establish continuous integration and continuous deployment (CI/CD) pipelines. Create and maintain automated tests to uphold code quality. Debug and troubleshoot issues across the entire application stack. Collaborate with cross-functional teams, including designers, product managers, and other developers. Communicate progress and address concerns effectively with team members and stakeholders. Participate in the on-call support roster during holiday periods.
About the job
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team at Vista Group International. In this pivotal role, you will be instrumental in delivering top-tier, customized cinema websites that serve clients around the globe.
Leveraging your deep expertise in . Net, React.js, TypeScript, CSS/SCSS, and REST APIs, you will take ownership of features and projects. Your collaboration with stakeholders, including Product Owners, Business Analysts, and Engineering Managers, will be crucial as we strive for continuous improvement and innovation.
Your experience with Agile software development methodologies will empower you to enhance team quality and productivity. You will engage in peer programming and code reviews, ensuring that our codebase remains high-quality, maintainable, and continuously evolving.
About Vista Group International
Vista Group International is a leading provider of software solutions for the cinema industry. Our innovative approach and dedicated team allow us to create bespoke websites and applications that enhance the cinematic experience for audiences worldwide. Join us to be part of a company that values creativity, collaboration, and continuous growth.
Jobgether is looking for a Senior Unity Developer to help build and enhance poker games enjoyed by players around the world. This position is based in South Africa and focuses on designing and developing new features for engaging poker experiences. Role overview This role centers on Unity development within the context of poker game projects. The work involv…
jobgether is hiring a Middle+ Unity Developer with a focus on poker game development. This position is based in South Africa and centers on building engaging gaming experiences using the Unity engine. Role overview This role involves developing and refining poker games in Unity. The work requires a blend of creativity and technical ability to deliver features that keep players engaged. What you will do Design and implement gameplay features for poker games using Unity Collaborate with team members to create immersive player experiences Contribute to the ongoing improvement of game quality and performance Requirements Experience with Unity game development Background in poker or card game mechanics is a strong plus Creative approach to solving technical challenges
Join our dynamic team as a Senior Frontend Developer, where you will play a crucial role in shaping the user experience for our innovative platform. You will collaborate closely with designers and backend developers to create seamless, responsive web applications that are both functional and visually appealing.Your expertise in frontend technologies will help drive our mission to make technology accessible to everyone. If you are passionate about using your skills for a greater cause, we would love to have you on board.
Role overview pavago seeks a Senior Full Stack Developer to support the development and upkeep of web applications. This is a remote position for candidates located in South Africa. What you will do Design, build, and maintain front-end and back-end components for web-based products Collaborate with teams from different disciplines to gather requirements and turn them into technical deliverables Work to enhance user experience while supporting overall business objectives through software solutions Create and implement features that directly address client needs
Full-time|Remote|Cape Town, Western Cape, South Africa
About Longdue Games and HyperionDev Longdue Games is a narrative-driven studio focused on building immersive RPGs that challenge player expectations. The team brings together writers, artists, designers, and engineers from across the gaming world, working remotely to create story-centric experiences. Creativity, transparency, and empathy shape the way Longdue operates, valuing small, focused teams over traditional structures. Longdue is part of the HyperionDev ecosystem, a leading online coding bootcamp provider in EMEA with headquarters in Cape Town and London. HyperionDev partners with respected universities such as the University of Edinburgh and Stellenbosch University, helping students in over 40 countries develop tech skills through practical, mentorship-based learning. Supported by Meta and Google, and with roots at the University of Cambridge, HyperionDev has grown into a recognized edtech company. This partnership provides Longdue with a strong foundation while allowing creative independence. Role Overview: CRM Manager This CRM Manager position supports both Longdue Games and the broader HyperionDev ecosystem, based in Cape Town, Western Cape, South Africa. The main focus will be on HyperionDev, where the CRM Manager will develop and improve strategies for converting a high volume of inbound registrations into enrollments. There will also be opportunities to help Longdue Games build and engage its own audience and community. What You Will Do Design and manage customer journeys that move leads from initial interest through to decision-making, with a focus on the mid-funnel. Refine segmentation to ensure messaging is tailored and reaches the right people at the right time. Collaborate closely with marketing, admissions, and engineering teams to turn intent into conversions. Work hands-on within a data-driven environment, contributing to both established and new initiatives. Who Will Thrive in This Role Experience with CRM systems and conversion strategies. Comfort working with large volumes of inbound leads and data. Strong collaboration skills across marketing, admissions, and technical teams. Interest in both tech education and narrative-driven games is a plus.
Full-time|Remote|Remote — Southbroom, KwaZulu-Natal, South Africa
Join our client, an esteemed international software company based in Spain, as a Senior Full Stack Laravel Developer. This award-winning firm specializes in creating innovative online, web, and mobile software solutions, with a presence across multiple European locations.Job Responsibilities:Define the structural layout of web pages based on design specifications.Create reusable code to enhance future development efficiency.Adopt a mobile-first development approach.Optimize web design for seamless smartphone usability.Monitor application performance metrics.Enhance web pages for peak speed and scalability.Demonstrate self-motivation and effective time management skills.
DVT develops custom software solutions and services, with a focus on advanced technologies. The company aims to be a leading software provider in South Africa, working with experienced developers and serving clients both locally and internationally. Role overview This is a remote Senior Flutter Developer position, with occasional in-office meetings required. The role calls for strong technical skills in Flutter and Dart, as well as leadership experience. The Senior/Lead Flutter Developer will contribute to the design and development of mobile applications, following best practices and collaborating with a skilled team. What you will do Develop and maintain mobile applications using Flutter and Dart Apply best practices in coding and architecture Provide leadership and guidance to team members Participate in innovative projects, shaping mobile experiences Requirements Proven experience with Flutter and Dart Leadership skills and familiarity with development best practices Comfort working both remotely and occasionally in-office
Full-time|On-site|Cape Town, Western Cape, South Africa
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team at Vista Group International. In this pivotal role, you will be instrumental in delivering top-tier, customized cinema websites that serve clients around the globe.Leveraging your deep expertise in .Net, React.js, TypeScript, CSS/SCSS, and REST APIs, you will take ownership of features and projects. Your collaboration with stakeholders, including Product Owners, Business Analysts, and Engineering Managers, will be crucial as we strive for continuous improvement and innovation.Your experience with Agile software development methodologies will empower you to enhance team quality and productivity. You will engage in peer programming and code reviews, ensuring that our codebase remains high-quality, maintainable, and continuously evolving.
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.
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.
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.
We are seeking a talented and motivated Senior/Intermediate .NET Developer to join our dynamic R&D team. In this role, you will be responsible for developing robust software solutions using C# and MVC, backed by a Microsoft SQL database. Your key responsibilities will include analyzing software requirements, creating detailed development plans, and delivering high-quality software within strict deadlines. You will work closely with managers and team members to ensure effective communication regarding project timelines and issues. As a decisive and responsible individual, you must be flexible and adept at prioritizing tasks. We are looking for a self-motivated and diligent developer who takes ownership of their work and resolves challenges efficiently. You will be working with technologies such as C#, .NET, MS SQL, PHP, Object-Oriented Development, and Multi-Tier Development.
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|Hybrid|Johannesburg, Gauteng, South Africa
Become a pivotal part of DVT, a leading custom software development and data engineering firm with a global presence. Our mission is to be the preferred provider of custom software solutions and services in South Africa, offering both remote and hybrid work options. As a member of our team, you will collaborate with some of the most talented developers in the country, leveraging cutting-edge technologies. At DVT, we prioritize the continuous growth of our employees, fostering a culture of learning through internal training sessions and sponsorship of notable technical events such as DevConf and GDG.DVT is seeking passionate Intermediate to Senior Front-End Developers who specialize in Angular and possess a minimum of 5 years of hands-on experience in web development. You will play a crucial role in crafting and implementing user interface components utilizing Angular principles and workflows. Ideal candidates will demonstrate a deep understanding of JavaScript and Angular, exceptional front-end coding abilities, and a solid grasp of progressive web applications.
Full-time|Remote|Remote — Johannesburg, Gauteng, South Africa
At Mindera, we are on a mission to build an exceptional team, and we invite you to be a part of it.We are seeking seasoned Kotlin/Java Backend Developers who possess a strong desire to tackle complex challenges. As a member of our dynamic team, you will engage in an Agile and collaborative work environment, taking charge of the technical facets of development while crafting high-quality software systems. You will leverage your expertise in Kotlin or Java (with an eagerness to explore Kotlin) to design and implement resilient and scalable backend solutions. Your contributions will span the entire software development lifecycle, from gathering requirements to design, coding, testing, and deployment. At Mindera, we cherish collaboration, knowledge sharing, and continuous improvement. You will have the chance to work alongside talented professionals, mentor junior developers, and play a vital role in the team's growth and success.If you excel in a fast-paced, innovative environment and enjoy working with the latest technologies, Mindera is the ideal place for you.
About DVT DVT is a software development company based in South Africa, working with leading organizations both locally and internationally. Teams at DVT build applications for clients across industries, focusing on quality and innovation. Role Overview The Senior .NET Developer will join a remote team of experienced engineers. This role centers on building and improving software solutions using technologies such as .NET, Azure, Microservices, and SOA. Projects often involve enterprise integration and require a practical approach to turning client needs into working products. Growth and Learning DVT supports ongoing professional development. Team members have access to internal training and sponsorship for major tech events, including DevConf and GDG. The company values curiosity and encourages staff to expand their skills. What You Will Do Develop and maintain software using .NET and related technologies Work with Azure, Microservices, and SOA architectures Collaborate with other skilled developers to deliver reliable solutions Contribute to enterprise integration projects Help shape ideas into practical, effective software for clients Location This is a remote position.
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
We are actively seeking a dynamic and experienced Senior Full-Stack Developer who will be instrumental in delivering comprehensive solutions for a variety of projects.In this role, you will develop high-quality user experiences while engineering systems, APIs, and integrations that ensure robustness, scalability, and security.As a key member of our team, you will manage both front-end and back-end systems, assuming full responsibility for technical delivery from initial discovery to deployment. You will closely collaborate with designers, project managers, and clients to transform requirements into scalable, maintainable, and well-structured technical solutions.Your confidence in contemporary development workflows and your ability to leverage AI tools to enhance speed, exploration, and efficiency will be vital, all while upholding high standards for code quality, correctness, and long-term maintainability. You possess strong full-stack fundamentals, adhere to clean coding practices, and maintain a discerning eye for quality.This position necessitates excellent communication skills and the ability to thrive in fast-paced, ambiguous project environments. You will also serve as the primary technical liaison for clients, assisting in guiding decisions and shaping project direction.Your methodical approach to problem-solving, coupled with a genuine passion for technology and the evolving development landscape, will set you apart.
Join DVT as a Senior Android Developer and collaborate with a dynamic team of tech enthusiasts who are committed to innovation and excellence. Engage in challenging and rewarding projects that allow you to leverage your skills and creativity to deliver impactful solutions for millions of users across various applications.We pride ourselves on a supportive and collaborative work environment that encourages creativity and initiative. Our company culture focuses on continuous growth and learning, equipping you with the necessary tools and resources to excel in Android development. Our engineering leadership is dedicated to your professional development, offering numerous innovative initiatives, from internal training to sponsoring technical events.Why You Should Consider Joining Us:Work on groundbreaking projects with esteemed global clients.Collaborate with top-tier professionals in the industry.Access ongoing learning and career advancement opportunities.Become part of a supportive, innovative, and agile team.Flourish in an environment where your ideas are valued, and your contributions are significant.Seize this opportunity to redefine mobile development and contribute to a team that is shaping the future of software engineering. Apply today and take the next step in your career with DVT!