Job Details
Job Description
A leading Technology Solutions Provider is looking for an experienced Intermediate/Senior Mobile Developer with strong experience in high-quality mobile app development for iOS and Android, preferably focusing on Swift, Kotlin, and React Native. This is an exciting Hybrid opportunity based in Johannesburg for a highly technical developer to drive engineering quality across new features by designing scalable architectures, conducting thorough code reviews, and mentoring junior developers. If you have over 5 years of experience in mobile development and an architectural mindset focused on performance optimization and clean code, we want to hear from you!
Responsibilities:
- Design, develop, and maintain high-quality mobile applications for iOS and Android.
- Create scalable and efficient app architectures (e.g., MVVM, MVP, MVC).
- Integrate mobile applications with backend services, APIs, and third-party libraries.
- Implement comprehensive testing strategies (unit, integration, UI tests) and debugging.
- Monitor and optimize app performance, including memory usage and load times.
- Ensure application security and maintain accurate code and technical documentation.
- Provide technical leadership and mentorship to junior developers.
- Manage project timelines and deliverables using Agile principles (e.g., Scrum, Kanban).
- Collaborate effectively with cross-functional teams (designers, product managers, etc.).
Requirements:
- A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. A Master's degree is beneficial but not essential.
- Over 5 years of experience in mobile development, focusing on both iOS and Android platforms.
- Proficiency in Swift (for iOS) and Kotlin (for Android).
- Expertise in Cocoa Touch (for iOS) and Android SDK.
- Familiarity and required experience with the cross-platform framework React Native.
- Proficiency in mobile app architectures such as MVVM, MVP, or MVC.
- Expertise with version control systems like Git.
- Strong skills in UI/UX design and integrating APIs and backend services.
Contact Hire Resolve for your next career-changing move.
- Our client is offering a highly competitive salary for this role based on experience.
- Apply for this role today, contact Adrienne Steyn at Hire Resolve on [email protected] or on LinkedIn
- You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.