707,945open jobs
41,960companies
101,748added this week
Browse all
Salary
$56k – $74k per year
Location
In office (Johannesburg)
Seniority
Middle · 5+ years exp
Overview
Company
Impact
Profile match

DVT

DVT is a South African software company founded in 1999 and headquartered in Johannesburg. It provides software development, testing and agile consulting. The company works with enterprise clients across the country.

Are you a seasonediOS Developer with a passion for innovation and excellence? DVT, a leading software development and data solutions company in Africa, is looking for top-tier talent to join our dynamic team.

As a DVT engineer, you'll work on high-impact projects for renowned companies in South Africa and around the world. You’ll collaborate with some of the best minds in the industry, using cutting-edge technologies to push the boundaries of mobile app development. This role requires you to be based in South Africa.

Why Join DVT?

  • Work on innovative projects with global industry leaders

  • Collaborate with top developers in a supportive and forward-thinking environment

  • Access to continuous learning and career development opportunities

  • Be part of a culture of innovation where your ideas and impact truly matter

  • Thrive in a team that values excellence, creativity, and collaboration

This is your opportunity to redefine mobile development and shape the future of software engineering. If you're ready to elevate your career and make a real impact, apply today and become part of DVT’s journey of excellence.

Requirements

Key Skills & Experience

  • 5+ years of experience in mobile development with a specialization in UIKIt / SwiftUI

  • Strong knowledge of the iOS Native framework and first-party APIs

  • Expertise in MVVM architecture, clean code principles, and common design patterns.

  • Advanced proficiency in SwiftUI, including:

    • Custom components & Cupertino elements

    • View lifecycle & screen orientation handling

    • State management (State, EnvironmentObject, AppStorage, FocusState)

    • Localization and internationalization

  • Deep understanding of Swift, covering:

    • Data structures, protocols, delegates, structs, and enums

    • Memory management, closures, and high-order functions

    • Modern concurrency (Async/Await, Combine, Operation)

  • Familiarity with dependency injection frameworks (Swinject, Property Wrapper, Factory)

  • Strong grasp of mobile security best practices and API integrations

  • Problem-solving mindset with a passion for delivering high-quality solutions

What you will be doing:

  • Develop and enhance mobile applications using the iOS framework - UIKit / SwiftUI.

  • Collaborate with designers and developers to build seamless user experiences.

  • Implement clean, maintainable, and efficient code using best practices.

  • Integrate RESTful APIs and WebView journeys into mobile applications.

  • Ensure app security, stability, and scalability.

  • Troubleshoot and debug applications, ensuring top-tier performance.

  • Stay ahead of industry trends and contribute to DVT’s culture of innovation.

Who we are:

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.
707,945 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.
Create a free account Continue with Google
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

Similar stack
Same company
Johannesburg
$104k – $166k per year • In office • Public Trust • 8+ years exp • High School Diploma
Kotlin
Swift
Kotlin
Kotlin Coroutines
Frontend
GraphQL
Mobile
Jetpack Compose
UIKit
SwiftUI
Android SDK
Kotlin Multiplatform
State Management
Modularization
DevOps
Rest API
CI/CD
Cybersecurity
Threat Modeling
Apply
Android Developer 5 hours ago
$86k – $138k per year • In office • Public Trust • 6+ years exp • High School Diploma
Kotlin
Swift
Kotlin
Kotlin Coroutines
Frontend
GraphQL
Mobile
Jetpack Compose
UIKit
SwiftUI
Android SDK
Kotlin Multiplatform
State Management
Modularization
DevOps
Rest API
CI/CD
Cybersecurity
Threat Modeling
Apply
Mobile Engineer 4 3 hours ago
$179k – $205k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Plano
Kotlin
Swift
AI/ML
AI Agents
Edge AI
LiteRT
Frontend
GraphQL
Mobile
JUnit
Jetpack Compose
SwiftUI
Core ML
Espresso
State Management
Swift Testing
DevOps
gRPC
Management
Agile
Apply
$197k – $225k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • McLean
Kotlin
Swift
AI/ML
AI Agents
Edge AI
LiteRT
Frontend
GraphQL
Mobile
JUnit
Jetpack Compose
SwiftUI
Core ML
Espresso
State Management
Swift Testing
DevOps
gRPC
Management
Agile
Apply
$135k – $216k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree
Python
Java
Kotlin
Swift
YARA
Cybersecurity
Ghidra
IDA Pro
YARA
MITRE ATT&CK
MobSF
Frida
Apply
In office • 7+ years exp
Swift
Mobile
UIKit
SwiftUI
Combine
MVVM
GCD
Dependency Injection
State Management
DevOps
CI/CD
Git
Apply
$35k – $83k per year (Estimated) • In office • 8+ years exp • Johannesburg
Python
JavaScript
TypeScript
SQL
Python
Django
Django REST Framework
Databases
MySQL
PostgreSQL
AI/ML
LangChain
LlamaIndex
Prompt Engineering
Semantic Kernel
LLM
RAG
Semantic Search
OpenAI
Anthropic
Semantic Search
LLM Guardrails
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
QA
Pytest
Apply
$31k – $70k per year (Estimated) • In office • 8+ years exp • Johannesburg
Python
JavaScript
TypeScript
Python
Django
Databases
PostgreSQL
Frontend
React.js
Material UI
Mobile
Firebase
Clean Architecture
DevOps
Rest API
GCP
CI/CD
Git
AWS
Management
Agile
Apply
$32k – $69k per year (Estimated) • In office • Contractor • 7+ years exp • Johannesburg
Python
SQL
Databases
Databricks
Amazon Redshift
Microsoft Fabric
AI/ML
AI Agents
Amazon SageMaker
LLMOps
Feature Store
Agentic Workflows
Machine Learning
DevOps
Azure
CI/CD
Git
AWS
AWS Lambda
FinOps
Incident Management
Amazon S3
Analytics
Azure Data Factory
Apply
$24k – $59k per year (Estimated) • Remote • Contractor • 5+ years exp
Python
PowerShell
Databases
Microsoft Fabric
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
Platform Engineering
FinOps
GitHub
Cybersecurity
Microsoft Entra ID
Apply
$8.5k – $16k per year (Estimated) • In office • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Microsoft Office
Apply
$8k – $22k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Microsoft Office
Apply
$15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Johannesburg
Management
Microsoft Office
Apply
In office • Full-Time • Johannesburg
Apply
$26k – $54k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Johannesburg
Analytics
Power BI
Microsoft Excel
Apply
See all jobs
This is one of many
707,945 more open roles from verified company boards, updated every day.