Senior Native Mobile Developer: Android & Ios (On-Site)

Placements24

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Stock options
Health benefits
Professional development

Job summary

Placements24 is seeking a skilled Mobile Application Developer to join our fintech client in Vereeniging, Gauteng. You will build and maintain native iOS and Android apps, turning designs into polished mobile experiences and integrating with backend services.

Ideal candidates have 3+ years of mobile development experience, expertise in Swift/Objective-C or Kotlin/Java, and familiarity with cross‑platform frameworks like React Native or Flutter.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Minimum of 3 years of professional experience in mobile application development.
  • Proven experience developing native iOS applications using Swift or Objective-C.
  • Proven experience developing native Android applications using Kotlin or Java.
  • Experience with cross-platform frameworks (e.g., React Native, Flutter) is a significant advantage.
  • Strong understanding of mobile UI/UX principles and platform-specific design guidelines.
  • Experience integrating with RESTful APIs and working with JSON data.
  • Familiarity with version control systems, such as Git.
  • Knowledge of mobile app security best practices.
  • Experience with app store deployment processes (App Store, Google Play Store).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Understanding of Agile development methodologies.

Responsibilities

  • Design, develop, and maintain native iOS and/or Android applications.
  • Collaborate with product managers, UI/UX designers, and backend engineers to define and implement new features.
  • Write clean, efficient, and maintainable code in Swift/Objective-C (iOS) and/or Kotlin/Java (Android).
  • Integrate mobile applications with backend APIs and services.
  • Optimize application performance for speed, responsiveness, and battery efficiency.
  • Implement and manage push notifications and other platform-specific features.
  • Conduct thorough testing, including unit, integration, and user acceptance testing.
  • Identify and fix bugs and performance bottlenecks.
  • Stay up-to-date with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews and contribute to improving the development process.
  • Ensure the technical security and data privacy of mobile applications.

Job description

About the Role

Our client, a dynamic fintech startup, is looking for a talented Mobile Application Developer to join their innovative team in Vereeniging, Gauteng. This role is crucial for developing and maintaining their cutting-edge mobile applications across both iOS and Android platforms. You will be responsible for translating design concepts into fully functional mobile experiences, working closely with product managers and UI/UX designers. The ideal candidate has a strong portfolio of mobile applications, expertise in either native iOS (Swift/Objective-C) or Android (Kotlin/Java) development, and ideally cross-platform experience. This is a prime opportunity to shape the future of mobile finance, contribute to a growing company, and make a tangible impact in the vibrant tech scene of Vereeniging. We are building solutions that empower users and redefine financial services.

Key Responsibilities
  • Design, develop, and maintain native iOS and/or Android applications.
  • Collaborate with product managers, UI/UX designers, and backend engineers to define and implement new features.
  • Write clean, efficient, and maintainable code in Swift/Objective-C (iOS) and/or Kotlin/Java (Android).
  • Integrate mobile applications with backend APIs and services.
  • Optimize application performance for speed, responsiveness, and battery efficiency.
  • Implement and manage push notifications and other platform-specific features.
  • Conduct thorough testing, including unit, integration, and user acceptance testing.
  • Identify and fix bugs and performance bottlenecks.
  • Stay up-to-date with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews and contribute to improving the development process.
  • Ensure the technical security and data privacy of mobile applications.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 3 years of professional experience in mobile application development.
  • Proven experience developing native iOS applications using Swift or Objective-C.
  • Proven experience developing native Android applications using Kotlin or Java.
  • Experience with cross-platform frameworks (e.g., React Native, Flutter) is a significant advantage.
  • Strong understanding of mobile UI/UX principles and platform-specific design guidelines.
  • Experience integrating with RESTful APIs and working with JSON data.
  • Familiarity with version control systems, such as Git.
  • Knowledge of mobile app security best practices.
  • Experience with app store deployment processes (App Store, Google Play Store).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Understanding of Agile development methodologies.
Benefits
  • Competitive salary and potential for stock options.
  • Opportunity to work on innovative and impactful fintech products.
  • Be part of a fast-growing startup environment in Vereeniging, Gauteng.
  • Professional development and training opportunities.
  • Modern office environment with collaborative spaces.
  • Comprehensive health benefits and other standard employee perks.
  • Direct influence on the development of key mobile features.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile App Developer (iOS)
Senior Mobile App Developer (iOS)

Placements24 • Vereeniging

Hybrid
ZAR 850,000 - 1,200,000
Hybrid work environment
Health benefits and retirement plans
Professional development opportunities
Senior Mobile Application Developer (iOS/Swift)
Senior Mobile Application Developer (iOS/Swift)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Hybrid work model
+1
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance bonuses
Medical and dental coverage
+3
Senior Software Engineer - Mobile (iOS/Android)
Senior Software Engineer - Mobile (iOS/Android)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Lead Mobile Application Developer (iOS & Android)
Lead Mobile Application Developer (iOS & Android)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Stock options
Health insurance
+3
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Dev tools access
+5
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Medical aid and retirement savings
Hybrid work environment
+1
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Salary and annual bonuses
Health insurance
Hybrid work model
+2
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary with bonuses
Hybrid work model
Health, dental, and vision insurance
+2
Lead Mobile Application Developer (iOS & Android)
Lead Mobile Application Developer (iOS & Android)

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Health insurance
Stock options
+3