Tech jobs
Job listings
Software Developer - API Specialist
Designs, builds, and secures RESTful APIs and web services in Java/Python/Node.js, ensuring scalability and integration with internal and external systems.
Intermediate software developer
Builds and maintains C#/.NET applications and REST APIs for a fintech company, working across web, desktop, and cloud platforms while collaborating with stakeholders.
Software engineer
Builds and maintains web apps using modern frameworks, collaborating with teams to deliver scalable solutions across the full stack.
Data scientist
Build and scale AWS-based data pipelines, dashboards, and cloud apps to turn raw data into business insights using Python, Spark, and QuickSight.
Senior front end developer
Builds responsive, accessible web apps with modern JavaScript frameworks (React/Vue/Angular) and optimizes for SEO, performance, and cross-browser compatibility.
Mobile application developer
Develops and maintains enterprise mobile apps using C# and SQL, integrating with backends and databases in a hybrid/onsite Johannesburg role.
Senior front end developer
Builds responsive, SEO-optimized web apps with React/Vue/Angular and modern CSS, collaborating with designers and marketers to deliver fast, accessible interfaces.
Data & AI Agent Analyst
Build AI agents and analytics dashboards that automate workflows and power fintech features for financial advisers, using SQL, Python, LLMs, and BI tools.
Data and AI Agent Analyst
Builds AI agents and dashboards to automate fintech analytics and reporting, using SQL, Python, LLMs, and RAG over enterprise data.
Intermediate ai-native software engineer (fintech/ payments)
Build and maintain scalable payment infrastructure using Node.js/TypeScript, React/Vue, and AI tools like GitHub Copilot to accelerate development and integrate AI-driven features such as fraud detection and reconciliation.
Full stack developer
Builds and maintains custom web apps using Laravel, Vue.js, PHP, JavaScript, SQL, and REST APIs while collaborating with clients and team members.
Junior software developer
Build and maintain full-stack web applications using C#/.NET or Java, SQL, and cloud tools, collaborating in a team and learning modern development practices.
Senior back-end developer
Build and optimize back-end services powering a high-traffic e-commerce platform in Java/Spring, Go, and AWS, while modernizing legacy systems and scaling APIs.
Applied ai engineer
Lead AI product development at Revolut, owning the roadmap for AI-powered features like assistants and automation using LLMs and ML, collaborating with data scientists and engineers.
Senior Data Engineer
Senior Data & ML Engineer builds automated data pipelines, a central SSOT database, and AI/ML-ready data models to support reporting, analytics, and machine learning across the business.
Data Engineer
Design and scale cloud-based data platforms and pipelines to power analytics, AI, and reporting for a global beverage leader’s digital transformation.
Ai / software engineer – senior
Senior engineer building and tuning AI-powered voice and text agents for a fintech company, focusing on LLM pipelines, prompt engineering, and production optimization.
Lead data engineer
Lead a team of data engineers to build and maintain scalable data pipelines and cloud infrastructure, ensuring clean, trustworthy data for analytics and AI-driven workflows.
Junior Software Developer (AI & Web/Mobile)
Builds an AI-powered web and mobile app using Angular, Firebase, Flutter, and Google Gemini Studio APIs while contributing across the full development lifecycle.
AI Engineer – Agentic AI Applications (CIB)
Build and deploy agentic AI applications (LLM agents, RAG assistants) in Python on Azure to automate workflows and improve decision-making for a fintech firm.