×
Register Here to Apply for Jobs or Post Jobs. X

Senior Mobile Application Developer; iOS & Android

Job in Centurion, 0014, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Android Developer, iOS Developer, Software Engineer
Job Description & How to Apply Below
Position: Senior Mobile Application Developer (iOS & Android)
About the Role

Our client, a leader in digital innovation and user experience, is seeking a highly skilled Senior Mobile Application Developer to join their dynamic team in Centurion, Gauteng, ZA
. This is an on-site role, providing an opportunity to collaborate closely with talented designers, product managers, and fellow engineers. You will be instrumental in developing and launching sophisticated native mobile applications for both iOS and Android platforms that reach millions of users. We are looking for an individual with a proven track record of creating high-quality, performant, and engaging mobile experiences.

This position offers the chance to work on challenging projects, influence technical direction, and contribute to the company's mission of delivering exceptional digital products. If you are passionate about mobile development and eager to work in a stimulating, collaborative environment, this is the role for you.

Key Responsibilities
  • Lead the design, development, and maintenance of native iOS and Android applications.
  • Write clean, efficient, and well-documented code using Swift/Objective-C for iOS and Kotlin/Java for Android.
  • Collaborate with UI/UX designers to translate wireframes and mockups into intuitive user interfaces.
  • Integrate with backend services and APIs to ensure seamless data flow and functionality.
  • Optimize application performance for speed, responsiveness, and battery efficiency.
  • Implement unit tests and integration tests to ensure code quality and stability.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and resolve issues across different devices and OS versions.
  • Stay abreast of the latest trends and advancements in mobile development technologies and best practices.
  • Contribute to architectural decisions and technical strategy for mobile platforms.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in mobile application development.
  • Demonstrable experience developing and launching successful native iOS applications using Swift and Xcode.
  • Demonstrable experience developing and launching successful native Android applications using Kotlin/Java and Android Studio.
  • Strong understanding of mobile UI/UX principles and best practices.
  • Experience with consuming RESTful APIs and working with JSON data.
  • Familiarity with mobile development lifecycle, including app store submission processes.
  • Proficiency with version control systems (e.g., Git).
  • Experience with cross-platform frameworks (React Native, Flutter) is a plus.
  • Excellent problem-solving and analytical skills.
Benefits
  • Our client offers a highly competitive salary, comprehensive medical and dental benefits, performance incentives, opportunities for professional development and conference attendance, generous paid time off, and a collaborative, innovative work environment in Centurion, Gauteng, ZA
    .
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary