201 Mobile Application Developer jobs in South Africa

Mobile Application Developer

REVTECH GLOBAL (South Africa)

Posted today

Job Viewed

Tap Again To Close

Job Description

Experience in Mobile Application Development

Proficiency in Mobile Applications and iOS Development

Excellent problem-solving and analytical abilities

Ability to work collaboratively in a team environment

Relevant Qualification/s

Experience in Android development

Familiarity with Agile methodologies is beneficial

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

Mobile Application Developer

R90000 - R120000 Y Agri Technovation South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for an Intermediate Mobile Developer to join our software development team in the Ag Tech space and take responsibility for our suite of mobile based software applications. The Intermediate Mobile Developer will be responsible for designing, developing, and maintaining mobile applications that deliver intuitive, reliable, and impactful user experiences for our agricultural clients. The ideal candidate has solid hands-on experience with mobile frameworks, a strong preference for React Native (though Flutter or similar stack experience will also be considered), and a passion for building solutions that create real-world value.

Main Responsibilities (not limited to):

  • Identify and plan for new features.
  • Provide reasonable estimates of complexity.
  • Build and deploy iOS and Android applications according to specified Scope of Work using React Native or CapacitorJS.
  • Write code that is easy to understand and maintain by other members of the team
  • Integrate with APIs.
  • Identify technical risks and implement controls.
  • Suggest and implement new mobile products, applications and protocols.
  • Remain up to date with the terminology, concepts and best practices for coding mobile apps.
  • Work closely with colleagues to constantly innovate app functionality and design.
  • Use and adapt existing web applications for apps.
  • Write unit and E2E/UI tests to identify malfunctions or bugs.
  • Communicate with end users to understand their needs and experiences.
  • Contribute to improving app performance, scalability, and user experience.
  • Participate in code reviews, technical discussions, and sprint planning.
  • Troubleshoot, debug, and upgrade existing applications.

Minimum Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 3–5 years' professional experience in mobile application development, including mobile deployments.
  • Strong proficiency in
    TypeScript
    for building complex applications with
    React
    and
    React Native
    .
  • Proficiency in one or more additional programming languages/frameworks such as
    Kotlin/Java
    ,
    Swift/Objective-C
    , or JavaScript frameworks (e.g., Angular, Cordova, CapacitorJS, Ionic).
  • Solid understanding of
    mobile UI/UX principles
    , responsive design, and state management patterns.
  • Experience integrating APIs and working with third-party libraries.
  • Familiarity with
    mobile build processes
    , app store submissions, and CI/CD pipelines.
  • Proficient with
    Git version control
    and package management tooling across TypeScript/JavaScript, Java/Kotlin, and Swift/Objective-C.
  • Knowledge of
    Firebase
    (basic level).
  • Familiarity with
    agile methodologies
    .
  • Advanced math knowledge or experience in
    GIS/Remote Sensing
    is desirable but not required.

Skills and Capabilities:

Strong organisational skills, mathematical aptitude, a drive to keep up to date with developments and trends in the tech and modern media world, the ability to learn quickly, the ability to interpret and follow technical plans, critical thinking skills, and strong communication skills. This role would suit someone with a good eye for detail and the ability to see the broader implications of their work.

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

Mobile Application Developer

Sandton, Gauteng R90000 - R120000 Y Thoughtware

Posted today

Job Viewed

Tap Again To Close

Job Description

Mobile Application Developer – Thoughtware (Pty) Ltd

Company Overview:

Enterprise Outsourcing, a
global leader in mobile application development
, is seeking
both experienced and aspiring Application Developers
to join their team. This is an exciting opportunity to work on
cutting-edge technology solutions
for worldwide projects, based out of
South Africa
.

Role Overview:

We are looking for
passionate and innovative developers
with a strong ability to
design, develop, and maintain
high-performance
mobile and web applications
. Successful candidates will collaborate on global projects and be responsible for creating
visually appealing, user-friendly, and scalable applications
.

Key Responsibilities:

  • Design, develop, and maintain
    mobile and web applications
    .
  • Manage multiple projects efficiently with
    strong time and project management skills
    .
  • Ensure high-quality UI/UX and
    seamless user experiences
    .
  • Continuously research and implement
    new software technologies
    .
  • Collaborate with
    global teams
    on innovative solutions.
  • Occasional travel to
    Australia, New Zealand, Europe, and the USA
    may be required.

Technical Skills Required:

  • Visual Studio, C, Angular, React, Python, Flutter
  • Strong problem-solving skills and ability to work in a
    fast-paced development environment
    .
  • Passion for continuous learning and staying updated with
    emerging technologies
    .

Compensation:

Salary is
competitive and based on experience and skillset
.

If you are ready to take on exciting global challenges and contribute to industry-leading projects, we invite you to apply.

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

Mobile Application Developer

R900000 - R1200000 Y Skywaves Rise

Posted today

Job Viewed

Tap Again To Close

Job Description


•responsible for leading the strategy, design, development, and optimization of the organization's mobile platforms and applications


•Oversee the end-to-end development lifecycle of mobile applications (iOS, Android, hybrid platforms).


•Manage app store compliance, versioning, and release cycles.


•Experience in Google Associate Android Developer, Apple iOS Developer and working in cloud platform

Proven track record in delivering large-scale mobile apps with high customer adoption (e.g., financial services, fintech, e-commerce).


• Experience with native (Swift, Kotlin), cross-platform (Flutter, React Native), and hybrid mobile frameworks.
• Hands-on exposure to mobile CI/CD pipelines, mobile app security, observability, and performance optimization.


• Experience managing budgets, vendors, and outsourcing partners for mobile engineering delivery.

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

Mobile Application Developer

R250000 - R600000 Y (various)

Posted today

Job Viewed

Tap Again To Close

Job Description

Job description:

You will be responsible for creating a multi-platform app for iOS and Android using Google's Flutter development framework. The primary focus will be on creating new experiences for the app.

Johannesburg based, Permanent

Responsibilities:


• Must have built an application for Android and/or iOS with Flutter


• Working experience in mobile development Android or iOS


• Proven working experience in software development.


• Have published one or more mobile apps in Google Play or App Store


• Experience working with UX/UI


• Collaborate with backend engineers in ensuring technical feasibility.


• Experience with third-party libraries and RESTFUL APIs


• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies


• Solid understanding of the full mobile development life cycle, including automated testing and building


• Proficient understanding of code versioning tools, such as Git

Minimum requirements:


• 2-3 years Flutter experience (Required) - will consider candidates with experience in other cross platform mobile frameworks.

  • Tertiary Qualification essential

Competencies required:


• Analytical mindset and good problem-solving skills


• Attention to detail with a good sense of design


• Optimization of the application for maximum speed and scalability


• Implementing automated testing platforms and unit tests


• Bridging the gap between graphical design and technical implementation


• Strong self-management skills

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

Mobile Application Developer

R90000 - R120000 Y Syncship

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Syncship is a dedicated mobile app development company specializing in end-to-end solutions that drive real results for our clients. We partner with businesses to transform their ideas into powerful, user-friendly mobile applications through expert architecture, intuitive design, and robust development. Our customer-first approach means we're with you every step of the way—from initial concept and strategy through launch and ongoing support. Using agile methodology, we ensure transparent communication, rapid iteration, and timely delivery to turn mobile app visions into success stories.

Role Description

This is a full-time, remote role for a Mobile Application Developer. The Mobile Application Developer will be responsible for developing and maintaining mobile applications, collaborating with cross-functional teams to define and implement new features, and ensuring the highest level of performance, reliability, and responsiveness of the applications. The role involves writing well-designed, efficient, and testable code, as well as debugging and optimizing applications for maximum speed and scalability.

Qualifications

  • Skills in Mobile Application Development.
  • Proficiency in Object-Oriented Programming (OOP)
  • Experience in Flutter Development
  • Strong problem-solving, debugging, and optimization skills
  • Excellent written and verbal communication skills
  • Ability to work collaboratively in a team environment
  • Experience with agile methodology is a plus
  • Bachelor's degree in Computer Science, Software Engineering, or related field
This advertiser has chosen not to accept applicants from your region.

Mobile Application Developer

R250000 - R600000 Y PSG Wealth Menlyn

Posted today

Job Viewed

Tap Again To Close

Job Description

Designation: Mobile Application Developer | Waterfall, Johannesburg, Gauteng | Permanent

Category: Information Technology

Job Level: Skilled technical and academically qualified workers, junior management, supervisors, foremen and superintendents

Posted by: PSG Financial Services

Posted on: 16 Sep 2025

Reference Number: POS08453

Closing date: 30-Oct-2025

Position Type: Permanent

Location: Waterfall Magwa Crescent

Overview
VACANCY | MOBILE APPLICATION DEVELOPER | WATERFALL, JOHANNESBURG, GAUTENG | PERMANENT
PSGs commitment to transform and embrace diversity is what drives us to achieve a diverse workplace with employment equity as a key goal to create an inclusive workforce. In achieving our employment equity goals, we give preference to applicants from designated groups, and we encourage people with disability to apply.

Job Description
An experienced Mobile Application Developer is required to join our newly formed Group Support Mobile Team. Work closely with a Senior Developer and Senior Business Analyst to develop and maintain high quality mobile applications in both Android and IOS. If you're passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you'll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Be an integral part of digitising our client journeys through changes to mobile applications to meet both functional and technical requirements in producing quality solutions.

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications and produce quality code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications, and protocols
  • Stay up-to-date with new technology trends

*Minimum requirements: *

  • B. Com Informatics/B. Engineering/ B.Sc.
  • Proven work experience as a Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Swift or Java, Flutter
  • Experience with third-party libraries and integrating with APIs to deliver mobile capability
  • Developed using App store agnostic mobile frameworks
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment

*How to apply: *
Candidates interested must apply here by no later than 30 October 2025 OR browse available PSG Careers vacancies .

By submitting your application, you are giving PSG Financial Services implicit consent to the storage and processing of your personal information. If you are not contacted within 4 weeks of your application, please accept that your application was not successful. For more information about careers at PSG, visit

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

About the latest Mobile application developer Jobs in South Africa !

Mobile Application Developer

R70000 - R120000 Y PSG Konsult

Posted today

Job Viewed

Tap Again To Close

Job Description

Designation:

Mobile Application Developer | Waterfall, Johannesburg, Gauteng | Permanent

Category:

Information Technology

Job Level:

Skilled technical and academically qualified workers, junior management, supervisors, foremen and superintendents

Posted by:

PSG Financial Services

Posted on:

16 Sep 2025

Reference Number:

POS08453

Closing date:

30-Oct-2025

Position Type:

Permanent

Location:

Waterfall Magwa Crescent

Overview:

VACANCY | MOBILE APPLICATION DEVELOPER | WATERFALL, JOHANNESBURG, GAUTENG | PERMANENT

PSGs commitment to transform and embrace diversity is what drives us to achieve a diverse workplace with employment equity as a key goal to create an inclusive workforce. In achieving our employment equity goals, we give preference to applicants from designated groups, and we encourage people with disability to apply.

Job description:

An experienced Mobile Application Developer is required to join our newly formed Group Support Mobile Team. Work closely with a Senior Developer and Senior Business Analyst to develop and maintain high quality mobile applications in both Android and IOS. If you're passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you'll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Be an integral part of digitising our client journeys through changes to mobile applications to meet both functional and technical requirements in producing quality solutions.

Responsibilities:
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications and produce quality code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications, and protocols
  • Stay up-to-date with new technology trends
Minimum requirements:
  • B. Com Informatics/B. Engineering/ B.Sc.
  • Proven work experience as a Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Swift or Java, Flutter
  • Experience with third-party libraries and integrating with APIs to deliver mobile capability
  • Developed using App store agnostic mobile frameworks
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
How to apply:

Candidates interested must apply here by no later than 30 October 2025 OR browse available PSG Careers vacancies

By submitting your application, you are giving PSG Financial Services implicit consent to the storage and processing of your personal information. If you are not contacted within 4 weeks of your application, please accept that your application was not successful. For more information about careers at PSG, visit

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

Mobile Application Developer

Rise Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Key Responsibilities:




  • Support the full application lifecycle: concept, design, test, release, and support




  • Produce fully functional mobile applications and maintain high-quality code




  • Gather requirements and propose solutions for mobile applications




  • Write unit and UI tests to identify and fix malfunctions




  • Troubleshoot and optimize app performance




  • Design interfaces to enhance user experience




  • Collaborate with the product development team to plan and implement new features




  • Ensure new and legacy applications meet quality standards




  • Research and suggest new mobile products, applications, and protocols




  • Stay up-to-date with emerging mobile technology trends




Minimum Requirements:




  • Bachelor’s degree in B. Com Informatics, B. Engineering, B.Sc., or related field




  • Proven work experience as a Mobile Application Developer




  • Demonstrable portfolio of released applications on App Store or Google Play




  • In-depth knowledge of at least one programming language: Swift, Java, or Flutter




  • Experience with third-party libraries and API integration




  • Developed using cross-platform mobile frameworks (App store agnostic)




  • Familiarity with OOP (Object-Oriented Programming) design principles




  • Excellent analytical skills and problem-solving attitude




  • Strong ability to perform effectively in a team environment



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

Mobile App Developer

R400000 - R800000 Y HR Ingenuity

Posted today

Job Viewed

Tap Again To Close

Job Description

A well known company is looking to add a mobile app developer to the team

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

Requirements

  • Must have min 2-3 years experience
  • Qualifications related to the field
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Technologies experience : PHP, HTML5, CSS, JavaScript, Laravel, MySQL, Git.
  • Additional skills: AWS, payment integration, iOS/Android development, GPS tracking.
  • Experience with app store submissions and REST API development needed

Job Types: Full-time, Permanent

Work Location: In person

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 Application Developer Jobs