Tech jobs
Job listings
Senior software engineer i
Senior software engineer building and maintaining complex systems, implementing CI/CD pipelines, and mentoring junior developers using Agile and Waterfall methodologies.
Principal Data Engineer
Principal Data Engineer builds and optimizes high-performance data pipelines on Azure and Snowflake for a South African fintech, mentoring teams and modernizing data systems with ELT/ETL tools like Airbyte and dbt.
Full Stack Software Developer
Develops and maintains business process systems for medium-sized enterprises using C#, ASP.NET, MVC, and SQL Server in an outsourcing role.
Full-stack developer (Mid-Senior)
Build and maintain secure, scalable FinTech e-invoicing services using Node.js, TypeScript, AWS, and microservices.
Senior C# JavaScript AI Backend Engineer
Build and operate backend systems using C#, .Net, Typescript, and Go, with deep experience in microservices, DDD, and AI integrations like LLMs and RAG.
Intermediate C# AI Backend Engineer
Builds production-grade C# backend services using .NET, microservices, and event-driven architecture, with occasional AI/ML exposure.
Full-stack developer (Mid-Senior)
Build secure, scalable FinTech e-invoicing systems using Node.js, TypeScript, and AWS services like Lambda and SQS.
Full Stack Software Developer
Build and maintain full-stack web apps using React, Next.js, Node.js, and PostgreSQL for global clients, deploying on cloud platforms and handling CI/CD pipelines.
Senior Full Stack Web Developer: Cloud Services Remote
Build and maintain cloud-based web services using Go, React, Django, and AngularJS; design APIs, microservices, and Linux-based infrastructure with AWS/Azure/GCP.
Full Stack Developer
Build and maintain Laravel-based web apps, optimize performance, and ship new features for a growing product team in a high-availability environment.
Staff Backend Engineer — Remote, Global Scale & Impact
Staff Backend Engineer at RemoFirst builds and scales Python/Java services for a global remote team, leading architecture and mentoring engineers.
Full Stack Developer
Build and maintain full-stack web apps using React, Next.js, Node.js, and PostgreSQL for global clients, with CI/CD on AWS/Azure and headless CMS integrations.
Full Stack Developer
Build and maintain full-stack web apps using C#, .NET, TypeScript, and SQL Server; design REST APIs, front-end interfaces, and databases while following Agile/Scrum practices.
Full Stack Developer Centurion
Build and optimize C#/.NET Core web apps for a public-health initiative that improves HIV/AIDS medicine access in South Africa.
Backend Developer Centurion
Builds and maintains serverless back-end services in Node.js (TypeScript) on AWS, integrating RESTful APIs and databases like PostgreSQL.
Senior PHP Backend Developer
Builds and maintains PHP-based backend services using MVC frameworks like Laravel/Symfony, REST/SOAP APIs, and databases while following Agile practices.
Senior Backend Developer (C# & C++) – Centurion /JHB
Lead backend development in C#/.NET Core and SQL Server for a security solutions provider, mentoring junior devs and driving scalable, high-quality systems.
Lead Python Software Developer
Lead a Python team to build and scale a fintech platform, guiding architecture, mentoring engineers, and driving Agile DevOps practices with secure coding and cloud infrastructure.
Senior Software Developer
Senior Full Stack Developer building enterprise .NET applications with Angular/React, mentoring teams, and shaping scalable solutions on Azure.
Manager: software engineering
The Senior Software Engineer is responsible for designing, developing, and delivering high-quality, scalable, and secure software solutions. This role serves as a technical expert and mentor within engineering teams,…