10 Nov
|
Placements24
|
Kimberley
10 Nov
Placements24
Kimberley
About the Role
Our client, a leading mobile application development company, is seeking a highly skilled Senior Mobile Developer with expertise in both iOS and Android development to join their team in Kimberley . You will be instrumental in designing, developing, and deploying high-quality, innovative mobile applications that meet user needs and business objectives. This role requires a deep understanding of mobile development best practices, platform-specific guidelines, and the ability to work across native iOS (Swift/Objective-C) and Android (Kotlin/Java) ecosystems. You will collaborate closely with UI/UX designers, product managers, and backend engineers to deliver exceptional mobile experiences. This is a fantastic opportunity to lead projects, mentor junior developers, and shape the future of mobile technology for our clients in the Northern Cape .
Key Responsibilities
- Develop and maintain native iOS and Android applications using Swift/Objective-C and Kotlin/Java respectively.
- Design and implement user-friendly interfaces that align with platform design guidelines and our client's brand.
- Collaborate with cross-functional teams to define, design, and ship new mobile features.
- Integrate with backend services and APIs.
- Write clean, well-documented, and maintainable code.
- Perform code reviews to ensure code quality, performance, and adherence to best practices.
- Troubleshoot, debug, and optimize mobile application performance.
- Stay up-to-date with the latest mobile development trends, technologies, and platform updates.
- Mentor junior mobile developers and contribute to the team's technical growth.
- Participate in the entire application lifecycle, focusing on coding, debugging, and improving usability.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in mobile application development.
- Proven experience developing native iOS applications using Swift or Objective-C.
- Proven experience developing native Android applications using Kotlin or Java.
- Strong understanding of mobile UI/UX design principles and platform-specific Human Interface Guidelines (iOS) and Material Design (Android).
- Experience with RESTful APIs and mobile data integration.
- Familiarity with mobile development tools and environments (e.g., Xcode, Android Studio, Git).
- Knowledge of common mobile architectural patterns (e.g., MVC, MVVM).
- Experience with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Benefits
Our client offers a competitive salary, comprehensive health benefits, and opportunities for career advancement through continuous learning and professional development initiatives. The hybrid work model provides a balance between in-office collaboration and remote flexibility. Our Kimberley office is equipped with up-to-date amenities to support a productive and engaging work environment. Join us and contribute to creating innovative mobile solutions that reach users globally, originating from the Northern Cape . We are committed to fostering a diverse and inclusive workplace where talent is nurtured and celebrated.
📌 Senior Mobile Developer (iOS/Android) (Kimberley)
🏢 Placements24
📍 Kimberley