Seeking a Senior Mobile Developer to design, develop, and maintain high-quality iOS and Android applications. The ideal candidate is highly skilled in native and cross-platform development (React Native essential), UX/UI design, and API integration. You will lead technical initiatives, mentor junior developers, and deliver scalable, performant mobile solutions while collaborating closely with cross-functional teams.

Responsibilities

  • Build and maintain mobile apps using Swift, Kotlin, Java, and React Native.
  • Design scalable architectures (MVVM, MVP, MVC) and integrate with backend services/APIs.
  • Optimize app performance, implement secure coding, and ensure regulatory compliance.
  • Conduct testing, debugging, and performance tuning.
  • Mentor junior developers and provide technical leadership.
  • Collaborate with designers, developers, product managers, and stakeholders.
  • Manage multiple projects, timelines, and resources effectively.
  • Stay updated on industry trends, technologies, and frameworks.

Key Requirements

  • Bachelor’s in Computer Science, Software Engineering, IT, or related field; Master’s a plus.
  • 5+ years’ experience in iOS and Android development.
  • Proficiency in Swift, Kotlin, Java, Objective-C, and React Native; familiarity with Flutter/Dart a bonus.
  • Strong UI/UX, app architecture, API integration, version control (Git), and testing skills.
  • Excellent problem-solving, communication, and leadership abilities.
  • Proven ability to deliver high-quality apps and manage multiple projects.

Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed]

Desired Skills:

  • iOS
  • Android
  • Kotlin
  • Swift
  • Java
  • React Native

Learn more/Apply for this position