Back to Careers
Mobile Engineering
Mobile Developer (iOS/Android)
Cape Town, WC (Hybrid)
Full-time
Posted February 10, 2024
About the Role
Develop native mobile applications for iOS and Android platforms that deliver exceptional user experiences. You'll work on diverse projects across various industries, building apps that users love.
Compensation
R500,000 - R750,000 per annum
Key Responsibilities
- Design and build mobile applications for iOS and/or Android
- Collaborate with cross-functional teams to define and ship new features
- Ensure app performance, quality, and responsiveness
- Identify and fix bugs and performance bottlenecks
- Maintain code quality and organization
- Integrate with backend services and APIs
- Stay up-to-date with mobile development trends
- Participate in code reviews and technical discussions
Requirements
- 3+ years of mobile development experience
- Strong proficiency in Swift/Objective-C (iOS) or Kotlin/Java (Android)
- Experience with mobile app architecture patterns (MVVM, MVP, Clean Architecture)
- Knowledge of RESTful APIs and mobile networking
- Experience with version control (Git)
- Understanding of mobile UI/UX principles
- Strong problem-solving and debugging skills
- Published apps in App Store or Google Play
Nice to Have
- Experience with cross-platform frameworks (React Native, Flutter)
- Knowledge of mobile CI/CD pipelines
- Experience with mobile testing frameworks
- Familiarity with mobile analytics and crash reporting tools
- Understanding of mobile security best practices
- Experience with offline-first architecture
Benefits & Perks
Competitive salary package
Medical aid and retirement fund
Flexible working hours
Hybrid work model (2-3 days in office)
Latest mobile devices for testing
Conference attendance
Learning and development budget
Team building activities
Ready to Apply?
Send your CV and cover letter to [email protected]
Please include the job title "Mobile Developer (iOS/Android)" in your email subject line.