Senior Mobile Application Developer; Remote
Paarl, 7622, South Africa
Listed on 2026-10-30
-
Software Development
App Developer - Mobile/Web, Android Developer, iOS Developer
About the Role
Our client, a fast-growing international tech company, is seeking an experienced Senior Mobile Application Developer to join their fully remote team. This is a fantastic opportunity to design, develop, and maintain high-quality native mobile applications for iOS and Android platforms. You will be responsible for the entire mobile development lifecycle, from concept and design to testing and deployment. The ideal candidate possesses a deep understanding of mobile technologies, a passion for creating seamless user experiences, and the ability to thrive in a collaborative, asynchronous remote environment.
You will play a key role in shaping the future of our client's mobile presence, working with cutting‑edge technologies and contributing to innovative solutions that reach millions of users worldwide. This role is entirely remote, offering unparalleled flexibility.
- Design, build, and maintain advanced native applications for the iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Work with backend developers to integrate with server-side logic.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with new mobile technology trends, applications, and best practices.
- Mentor junior mobile developers and contribute to knowledge sharing.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in mobile application development.
- Proven experience developing native iOS applications (Swift/Objective-C) and/or Android applications (Kotlin/Java).
- Strong understanding of mobile UI/UX principles and design patterns.
- Experience with RESTful APIs and JSON integration.
- Familiarity with cloud messaging, push notifications, and performance monitoring tools.
- Experience with version control systems, such as Git.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- Experience with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.
- Experience working within the Western Cape region is not required, as the role is fully remote.
- Highly competitive salary and potential for performance bonuses.
- Comprehensive health and wellness benefits.
- Flexible working hours and a fully remote setup.
- Opportunities for continuous learning and professional development.
- Generous paid time off and holidays.
- Access to leading mobile development tools and platforms.
- Collaborative and supportive international team environment.
- Home office setup stipend.
(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).