Location
In office (Cape Town)
Seniority
Junior
Employment
Full-Time
First seen by Alion on Oct 30, 2026.
Overview
Company
Impact
Profile match
Datafin IT Recruitment is a South African recruitment agency based in Cape Town that places technology, customer service and commercial professionals with client employers. Established in 1999, the agency relies largely on repeat business and recruits for managed IT service providers, software companies, cloud platform vendors and logistics firms in Cape Town, Johannesburg, Stellenbosch, Centurion and Pretoria. It fills roles such as desktop and IT support technicians, backend and full stack developers, Azure solutions architects, Asterisk developers, penetration testers, multilingual customer care consultants and business development executives.
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.
Duties & Responsibilities
ENVIRONMENT:
Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online. They are looking for a Junior Software Engineer (Flutter) who will help build and maintain their mobile applications for iOS and Android. You'll join the mobile squad, reporting to the Technical Lead. You'll be mentored by senior and intermediate engineers. The role suits a developer with around 2 years' Flutter experience who wants to grow in a strong engineering team.
DUTIES:
- Build and maintain features in the mobile application using Flutter and Dart.
- Work with designers and product managers to deliver new features and improvements.
- Write clean, efficient and well-tested code.
- Fix bugs and resolve technical issues in existing code.
- Write unit and integration tests, with a test-driven mindset.
- Take part in code reviews and learn from team best practices.
- Work with front end and back end developers to integrate with APIs.
- Take part in agile planning meetings and stand-ups.
- Report progress and problems early to your Technical Lead.
- Keep learning new tools, frameworks and approaches in mobile development
REQUIREMENTS:
- Around 2 years' commercial mobile development experience.
- Hands-on Flutter and Dart.
- Experience building apps for both iOS and Android.
- Exposure to Bloc/Cubit or another state management library (e.g. Provider, Riverpod).
- Understanding of RESTful APIs and JSON.
- Familiarity with Git and the software development lifecycle (SDLC).
- Exposure to Agile ways of working.
- Advantageous: published apps on the App Store or Google Play.
- Advantageous: Firebase, CI/CD for mobile, or automated testing.
- Degree or diploma in Computer Science, Engineering or similar preferred.
- SA citizenship or permanent residency preferred.
ATTRIBUTES:
- Interest in gaming and the gaming community.
- Eagerness to learn, take feedback and grow.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,797 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Mobile
Similar stack
Same company
Cape Town
Intermediate React Native Developer
6 days ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
Node JS
Frontend
React.js
Mobile
React Native
Expo
Maestro
DevOps
Rest API
Git
GitHub
Cybersecurity
ISO 27001
SOC 2
Management
Agile
Apply
In office · Full-Time · Cape Town
Dart
Dart
Riverpod
Bloc
Mobile
Flutter
Firebase
State Management
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Software Engineer (Android)
9 days ago
Hybrid · Full-Time · Cape Town
Java
Kotlin
AI/ML
Model Context Protocol
Mobile
MVVM
Firebase
MVC
DevOps
Rest API
GCP
Git
Apply
Senior Android developer (Kotlin)
3 days ago
Hybrid · Full-Time · Johannesburg
JavaScript
Kotlin
Frontend
React.js
Mobile
React Native
Apply
Senior Android developer (Kotlin)
3 days ago
Hybrid · Johannesburg
JavaScript
Kotlin
TypeScript
Frontend
Angular
React.js
Mobile
React Native
Apply
Associate Full Stack Software Engineer
2 days ago
In office · Bachelor's Degree · Singapore
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
Frontend
Next.js
Angular
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Git
GitHub
GitLab
SOAP
Apply
Remote (EAEU) · 4+ years exp · Moscow
Python
AI/ML
AI Agents
DevOps
Rest API
CI/CD
Git
Kubernetes
Apply
Rust Developer
2 days ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Lahore
Rust
Rust
Actix Web
Axum
Rocket
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Apply
Software Technologist I / II
2 days ago
In office · Full-Time · 5+ years exp · Bengaluru
JavaScript
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Kubernetes
Apply
Senior Kotlin/Android Developer (React Native, TypeScript, JavaScript. ) (6-12 month contract) Hybrid - Stellenbosch
2 months ago
In office · Contractor · Stellenbosch
JavaScript
Kotlin
TypeScript
Frontend
React.js
Mobile
React Native
Apply
In office · Contractor · Johannesburg
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Informatica
Talend
Apache NiFi
Apply
In office · Full-Time · Cape Town
Cybersecurity
PCI DSS
Analytics
Microsoft Excel
Apply
In office · Full-Time · Johannesburg
Python
JavaScript
Python
Flask
FastAPI
Databases
ElasticSearch
Frontend
React.js
DevOps
Rest API
Git
Docker
Linux
Apply
In office · Full-Time · Johannesburg
DevOps
Rest API
TCP/IP
DNS
Cybersecurity
Burp Suite
OWASP Top 10
Apply
Cyber Security Analyst - Cape Town
1 day ago
Hybrid · Full-Time · Cape Town
Python
PowerShell
AI/ML
Copilot
Claude
DevOps
Terraform
Ansible
CI/CD
AWS
GitHub
Management
Power Automate
Agile
Apply
$298k – $341k per year (gross) · In office · Full-Time · Cape Town
Apply
Apply
Apply
Apply
This is one of many
2,286,797 more open roles from verified company boards, updated every day.

