IT
Senior Mobile Developer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 16 February 2026

Job Details

Job Description

A South African software development company specializing in digital transformation for the public sector is seeking a Senior Mobile Developer who will be responsible for designing, developing, and maintaining high-performance iOS and Android applications.

Responsibilities: 
  • Develop and maintain high-quality mobile applications for iOS and Android.

  • Design scalable app architectures to ensure long-term maintainability.

  • Integrate third-party APIs, backend services, and mobile databases (SQL).

  • Optimize applications for speed, memory management, and battery efficiency.

  • Enforce secure coding practices and regulatory data protection standards.

  • Mentor junior developers through code reviews and technical guidance.

  • Collaborate with Designers and Product Managers in an Agile (Scrum/Kanban) environment.

  • Bridge the gap between technical constraints and user requirements.

  • Maintain clear technical documentation for codebases and APIs.

  • Write clean, maintainable code and perform thorough debugging.

  • Implement automated testing strategies (Unit, UI, and Integration).

  • Ensure pixel-perfect UI implementation and adherence to accessibility standards.


Minimum Requirements:
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred).

  • Experience: 5+ years of professional mobile development experience across both iOS and Android.

  • Core Technical Stack: * Native: Swift (iOS), Kotlin/Java (Android).

    • Cross-Platform: React Native (Required); Flutter/Dart (Beneficial).

    • Architecture: Expertise in MVVM, MVP, and MVC patterns.

    • Tools: Xcode, Android Studio, Git, CI/CD pipelines.

  • Key Skills: API integration (REST), UI/UX implementation, Unit/Integration testing (XCTest, Espresso), and performance tuning (Instruments, Debuggers).


Benefits:

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]