117 Mobile Developer jobs in South Africa

Mobile Developer

Smart4 Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Mobile Developer (12-Month Contract)


Hybrid – Midrand (3 days in office per week)


12-Month Fixed-Term Contract (Extendable)

As a Senior Mobile Developer, you'll build and maintain dynamic mobile applications while supporting legacy
.NET
web services. You'll collaborate with project and technical managers to translate business objectives into high-performing, user-centric solutions.

What You'll Do

  • Design, develop, test, and deploy mobile applications using modern frameworks.
  • Contribute to UI design and implement reusable components following best practices.
  • Collaborate with Product Leads and Technical Managers to align on project goals.
  • Participate in SCRUM sessions, QA processes, and bug-fixing activities.
  • Drive innovation through R&D in mobile, IoT, and .NET technologies.
  • Identify and escalate system risks while proposing practical solutions.

What You'll Bring

  • 6+ years
    of professional software development experience.
  • Proven expertise in
    mobile development
    (Flutter or similar frameworks).
  • Strong knowledge of
    .NET Core (C#, ASP.NET)
    and
    .NET MAUI
    .
  • Experience with
    Firebase
    and
    MS SQL
    databases.
  • Advantageous: Google Services, Angular, iOS/App Store deployment, MDM, AWS, and .NET integration experience.
  • A relevant
    Diploma or Degree
    in Computer Science, Software Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Mobile Developer

Centurion, Gauteng R900000 - R1200000 Y Korridor

Posted today

Job Viewed

Tap Again To Close

Job Description


We're Hiring: Mobile Developer Team Lead (Flutter)

Are you a seasoned mobile developer ready to take the lead? We're looking for a
Mobile Developer Team Lead
to guide our Flutter App Development team - someone who thrives on innovation, collaboration, and turning complex requirements into elegant, scalable solutions.

In this role, you'll not only write and review code but also mentor a talented team, drive architectural discussions, and help shape the future of our mobile technology stack across iOS, Android, and web.

If you have a solid background in Flutter, .NET, SQL, and cloud-based architectures - and a passion for leading people and building products that matter - we want to hear from you

Apply now via our Careers Page

This advertiser has chosen not to accept applicants from your region.

Mobile Developer

R180000 - R250000 Y Bluegrass Digital

Posted today

Job Viewed

Tap Again To Close

Job Description

WHO WE LOOKING FOR

We're looking for a capable, forward-thinking developer who is passionate about building scalable and high-performing applications. You should have a deep understanding of software architecture, cloud technologies, and modern mobile application development. This role is ideal for someone who enjoys solving complex problems, collaborating with cross-functional teams, and staying ahead of the latest industry trends.

WHO WORKS AT BLUEGRASS

Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humor Technical thinkers that can communicate well with both clients, internal teams and non-techies.

SKILLS REQUIRED
  • 6+ years' experience in Mobile Applications development.
  • 2+ years' Cloud development experience (Azure Logic Apps, Azure Service Bus, Azure Web/API Apps).
  • Strong grasp of RESTful API integration.
  • Knowledge of software architecture focusing on reliability, security, performance, scalability, and cost-efficiency.
  • Familiarity with security best practices (e.g., OWASP).
  • Expertise in React Native (JavaScript), iOS (Swift), Android (Java/Kotlin), or HarmonyOS.
  • Strong understanding of React Native architecture, including state management libraries such as Redux, MobX, or Recoil.
  • Knowledge of modern JavaScript (ES6+), HTML, CSS (TypeScript is a plus).
  • Proficiency in Git and build tools like Metro, Webpack, etc.
  • Experience in DevOps best practices, automated builds, and deployment pipelines.
  • Strong skills in debugging and optimizing React Native applications using tools like React DevTools, Flipper, and platform specific profilers.
  • Familiarity with unit testing (TDD, BDD) using frameworks like MSTest, NUnit, Jest, Detox, etc.
  • Understanding of platform-specific UX/UI best practices (HIG for iOS, Material Design for Android).
  • Experience working across multiple codebases and deliverables.
  • Understanding of Agile methodologies such as Scrum.
KEY RESPONSIBILITIES
  • Design and prototype interactive applications based on business requirements.
  • Design and maintain technical system requirements based on business needs.
  • Design and implement best practice environments and/or technical architecture.
  • Design and implement best practice release and/or deployment strategies.
  • Develop interactive applications based on approved specifications and prototypes.
  • Develop, test, debug and maintain applications and/or code.
  • Develop, update and maintain technical documentation.
  • Integrate existing as well as new applications onto digital platforms.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional USSD and Mobile applications
  • Troubleshoot and debug applications.
  • Perform UI tests to optimize performance.
  • Manage cutting-edge technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Provide training and support to internal teams.
  • Build reusable code and libraries for future use.
  • Liaise with developers, designers and system administrators to identify new features.
  • Follow emerging technologies.
WHO WORKS AT BLUEGRASS?

Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humor Technical thinkers that can communicate well with both clients, internal teams and non-techies.

This advertiser has chosen not to accept applicants from your region.

Mobile Developer

Centurion, Gauteng R90000 - R120000 Y Tracker Network

Posted today

Job Viewed

Tap Again To Close

Job Description

Listing reference: track_

Listing status: Online

Apply by: 30 September 2025

Position summary

Industry: IT & Internet

Job category: Telecommunication and Mobile Systems

Location: Centurion

Contract: Permanent

Remuneration: Market Related

EE position: Yes

Introduction

Tracker is seeking a highly experienced and skilled Intermediate iOS Developer to join our team. The ideal candidate will have a strong understanding of Swift and SwiftUI and a proven track record of delivering high-quality iOS applications.

Job description

Key Roles and Responsibilities:

  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Work with designers to implement their designs and ensure that the app meets brand standards
  • Ensure that all iOS applications are stable, high-performing, and scalable
Minimum requirements
  • Strong experience in iOS development and Native Swift programming
  • 2-3 years development experience, preferred 4-5 years
  • Experience with SwiftUI
  • Strong understanding of iOS design principles, user experience, and mobile app development
  • Experience with RESTful APIs and JSON data
  • Strong debugging and problem-solving skills
  • Experience with Git
  • Strong communication skills
  • Advantageous: Knowledge of SOLID, Clean Code, MVVM
Benefits

Medical Aid

Pension Fund

This advertiser has chosen not to accept applicants from your region.

Mobile Developer

R900000 - R1200000 Y Smart4 Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you passionate about building sleek, high-performance mobile apps that deliver real impact? Bright, curious, and eager to push tech boundaries? We're looking for a
Mobile Developer
to join our team on a
12-month contract
.

This role gives you the opportunity to:

  • Build and deploy
    dynamic mobile apps
    across
    iOS & Android
    .
  • Maintain and enhance
    legacy .NET applications
    (including web services).
  • Collaborate with product and project leads to create
    cutting-edge digital solutions
    .
  • Be hands-on in design, development, testing, deployment, and support.
  • Contribute to the
    technical architecture
    of mobile and web solutions.
  • Research, innovate, and explore the latest in
    Mobile, IoT, and .NET technologies
    .

What You'll Be Doing

  • Develop user interfaces and features using
    Flutter, .NET Core, .NET MAUI
    .
  • Work with
    Firebase, MS SQL
    , and cloud technologies.
  • Apply
    best practice coding standards
    and Agile methodologies (SCRUM).
  • Participate in testing, QA, and bug-fixing.
  • Collaborate with the team to solve challenges, identify risks, and recommend solutions.

What You Bring

  • Diploma/Degree in
    Software Engineering, Computer Science, or similar
    (advantageous).
  • 3+ years' professional experience
    in mobile development.
  • Strong expertise with
    Flutter/Dart
    or other mobile frameworks.
  • Knowledge of
    .NET (C#, ASP.NET, MAUI)
    and/or
    AWS
    a plus.
  • Strong communication, problem-solving, and teamwork skills.
  • A proactive, self-driven approach with a passion for innovation.

Bonus Skills (Nice to Have)

  • Google Services integration
  • Angular
  • iOS App Store deployment & MDM
  • Advanced .NET and AWS skills
This advertiser has chosen not to accept applicants from your region.

iOS Mobile Developer

Sandton, Gauteng R600000 - R1800000 Y Itonga Resourcing

Posted today

Job Viewed

Tap Again To Close

Job Description

Contract Opportunity: Senior iOS Mobile Developer (12-Month Renewable | Hybrid)

We're partnering with a leading
fintech organisation
that is driving digital innovation in financial services. They are seeking an experienced
iOS Mobile Developer
to join their team on a
12-month renewable hybrid contract
.

This is an exciting opportunity to work on
enterprise-level, cloud-based mobile applications
, collaborating with cross-functional teams in a modern
Agile/DevOps culture
.

Role Overview

You will be responsible for building and maintaining high-quality mobile solutions. This includes contributing to technical specifications, software design, and implementation, while applying modern engineering practices and cloud-native principles.

Key Responsibilities

  • Build secure, scalable, and functional
    iOS mobile applications
    .
  • Contribute to
    application-level design
    and technical specifications.
  • Work with
    Agile methodologies (SCRUM/Kanban)
    in a DevOps culture.
  • Collaborate with architects, developers, UX designers, and business teams.
  • Write secure, testable, and maintainable code following coding standards.
  • Participate in
    code reviews, technical documentation, and refactoring
    .
  • Support and troubleshoot applications (you build it, you run it).
  • Mentor and coach junior developers.

Required Skills & Experience

  • 5+ years in iOS mobile application development
    .
  • Strong proficiency in
    Swift 5
    for native app development.
  • Experience with
    Xcode/AppCode
    .
  • Familiarity with
    microservices and serverless architectures
    .
  • Exposure to
    CI/CD tools
    (e.g., Jenkins, AWS CodeCommit).
  • Experience with
    AWS
    (preferred) or Azure/GCP.
  • Knowledge of
    IaC tools
    (Terraform/CloudFormation).
  • Collaboration with
    tools like Jira, Confluence, Teams, or Slack
    .
  • Bonus skills:
    Kotlin, containerisation (Docker/Kubernetes).

Why Apply?

  • Work on
    cutting-edge fintech solutions
    .
  • Collaborate with some of the brightest minds in technology.
  • Hybrid working model (balance flexibility with collaboration).
  • Renewable 12-month contract with potential for extension.
This advertiser has chosen not to accept applicants from your region.

Native Mobile Developer

R540000 - R900000 Y Cardtly

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Position: Native Mobile Developer (iOS & Android)

Location: Remote (South Africa)

Type: Full-time, 12-month contract (renewable)

Salary: R45 000 – R75 000 per month

About Cardtly

Cardtly is a South African startup revolutionising digital identity. We help individuals and teams create sleek, interactive digital cards and branded email signatures — making networking effortless and modern.

We're now expanding our platform with fully native iOS and Android apps, and we're looking for a passionate developer to bring that vision to life. You'll be working directly with the founding team, shaping a product used by professionals and businesses across the world.

What you'll do

  • Build and maintain fully native mobile apps (Swift for iOS and Kotlin for Android)
  • Integrate with our backend (Supabase, Paystack, Whop OAuth)
  • Implement clean, responsive UI and animations matching the Cardtly brand
  • Ensure app performance, reliability, and compliance with App Store & Play Store standards
  • Manage app releases, versioning, and OTA updates
  • Work with our design and web teams to align app features with the Cardtly web platform
  • Proactively suggest new features and improvements

Requirements

  • 3+ years of experience in native iOS and Android app development
  • Strong knowledge of Swift, Kotlin, Jetpack Compose, and SwiftUI
  • Experience with REST APIs, Supabase, or Firebase
  • Familiarity with Paystack or other payment SDKs
  • Experience publishing and maintaining apps on App Store and Google Play
  • Understanding of mobile security and performance optimisation
  • Passion for clean code, innovation, and user experience

Nice-to-haves

  • Experience with OAuth integrations (Whop or similar)
  • Familiarity with CI/CD tools (Fastlane, GitHub Actions)
  • Understanding of UI motion / animation (iOS 26 "liquid glass" effects, Material transitions)
  • Knowledge of Firebase Analytics or Sentry

Why join Cardtly

  • Work directly with founders on a product used by thousands
  • Fully remote, flexible schedule
  • Small, fast-moving startup — no bureaucracy, real impact
  • Freedom to experiment, learn, and own your work
  • Potential to grow into a lead mobile engineer role as the company scales

If you love building beautiful native apps, thrive in lean startup teams, and want to help shape a product from early stages to global scale — we'd love to hear from you.

Apply now and let's build Cardtly together.

Job Types: Full-time, Temporary

Contract length: 12 months

Pay: R45 000,00 - R75 000,00 per month

Experience:

  • native iOS and Android development: 3 years (Required)

Language:

  • Fluent English (Required)

Work Location: Remote

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mobile developer Jobs in South Africa !

Senior Mobile Developer

R900000 - R1200000 Y ExecutivePlacements - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:
Network Recruitment

Job Ref:
BIT /Sam

Date posted:
Thursday, September 18, 2025

Location:
Johannesburg, South Africa

SUMMARY:
Are you a seasoned Mobile Developer (React Native) looking to build impactful solutions?

POSITION INFO:
A leading financial services innovator is seeking a highly skilled and motivated Senior Mobile Developer to join their cutting-edge software development team. In this role, you will be instrumental in designing, building, and deploying mobile and web applications that directly impact their customers and business operations.

If you have a passion for clean code, a deep understanding of the React Native ecosystem, and thrive in a full-lifecycle development environment, we want to hear from you.

Requirements:

  • Completed IT Qualification
  • 5+ years of professional experience in a software development environment, with a strong focus on mobile development
  • Proven expertise in React Native, JavaScript, and TypeScript
  • Solid back-end integration experience building and consuming RESTful APIs (JSON/XML) and working with .NET (C#)
  • Experience with relational databases and database design
  • Proven experience publishing and managing apps on iOS, Android, and Huawei stores
  • Strong understanding of OOP principles, design patterns, and secure coding practices
  • Proficiency with standard development tools: VS Code, Android Studio, Xcode, Git, and API testing tools

Apply now

For more IT jobs, please visit

If you have not had any response in two weeks, please consider the application unsuccessful.

For more information contact:

Samkelisiwe Makhanye

Recruitment Consultant

This advertiser has chosen not to accept applicants from your region.

Snr Mobile Developer

R900000 - R1200000 Y Flash Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Flash

2025/08/12 Western Cape

Job Reference Number:
T197

Department:
Technology

Business Unit:
Industry:
Fintech

Job Type:
Permanent

Positions Available:
1

Salary:
Market Related

We are looking for a talented individual to work with an equally talented team of Mobile Developers. This individual will be responsible for the overall planning, execution, and success of complex software solutions to meet the businesss needs.

Job Description
RESPONSIBILITIES:

  • Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
  • Work with Solutions Architects, Team Leads and Product Managers to deliver on business requirements
  • Provide work estimates based on analyzed business and technical requirements.
  • Working closely with QA to identify development and production issues.
  • Taking responsibility for ensuring changes are:
  • unit and integration tested
  • documented
  • optimized to ensure benchmarks are met.
  • Assisting in out of hours' production releases when required, as well as out-of-hours support when necessary.
  • Support and mentor team members in the team

Job Requirements

MINIMUM REQUIREMENTS:

  • Have a minimum of 8 years' experience in software development
  • Have experience working with enterprise-scale application stacks.
  • Have had exposure to the full software development lifecycle.

TECHNICAL SKILLS:

  • Swift for iOS
  • Experience with Android and/or IOS app store deployment process
  • Integrate with RESTful APIs

ADVANTAGEOUS

  • Kotlin for Android
  • Kotlin Multi-Platform
  • Identity Server authentication.
  • Android JetPack Compose
  • Postman
  • Flutter
  • Agile methodologies (Scrum, Kanban).
  • Docker
  • Setting up CI/CD pipelines
  • Azure DevOps
  • SQL
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

Johannesburg, Gauteng E-Merge IT Recruitment

Posted 27 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

A design-led software development company specializing in custom digital solutions is looking for a Senior Mobile Developer to join their team of problem-solvers and innovators. This is a team known for delivering tailor-made solutions, unveiling cutting-edge solutions, forging strategic alliances and advancing technology frontiers.

In this role, you will be responsible for the design, development, and maintenance of Flutter-based mobile applications (iOS & Android). This role requires someone who thrives on solving complex challenges and delivering world-class mobile experiences

If you’re a tech leader at heart and love building products that matter, this is your next big move. 

This is what you need to land an interview:

  • 5+ years of professional experience in mobile development.
  • Proven expertise in Flutter/Dart and cross-platform development.
  • Solid understanding of mobile UI/UX best practices.
  • Experience integrating APIs and working with JSON, REST, and GraphQL
  • Knowledge of native iOS/Android, Firebase, or CI/CD pipelines

Reference Number for this position is MAT60779 which is a permanent position based in Johannesburg offering a cost to company salary of up to R980K per annum negotiable on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.

Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Mobile Developer Jobs