Job Position Requirement Document: Mobile Developer (iOS & Android)
- Position Title:Mobile Developer (iOS & Android)
- Job Type:Full-time, Permanent
- Location:Kigali, Rwanda.
- Department:Software Development
- Reporting To:CIT & Software Tech Lead
Job Overview:
We are seeking a skilled Mobile Developer to join our team, specializing in building and maintaining mobile applications for both iOS and Android platforms. The ideal candidate will have hands-on experience in mobile app development, a strong understanding of mobile ecosystems, and the ability to collaborate with cross-functional teams to deliver high-quality products.
Key Responsibilities:
Duties |
Tasks |
Mobile App Development |
|
Collaboration |
|
Testing and Debugging |
|
Code Quality |
|
Continuous Improvement |
|
App Store Management |
Manage the deployment of apps to the App Store (iOS) and Google Play Store (Android). Monitor app performance and user feedback, addressing issues and pushing updates as needed. |
Required Skills & Qualifications:
Technical Skills:
- iOS Development:Proficient in Swift and/or Objective-C.
- Android Development:Proficient in Kotlin and/or Java.
- Experience with mobile development frameworks like React Nativeor Flutter is a plus.
- Familiarity with RESTful APIs, JSON, and web services
- Knowledge of mobile architecture patterns (e.g., MVC, MVVM).
- Understanding of the full mobile development life cycle, including design, development, testing, and deployment.
- Experience with third-party libraries, APIs, and SDK integration.
- Familiar with version control systems such as Git.
Non-Technical Skills:
- Strong analytical and problem-solving skills.
- Ability to collaborate in a cross-functional team environment.
- Excellent communication and interpersonal skills.
- Ability to work independently and take ownership of projects.
- Strong attention to detail and ability to meet deadlines.
Educational Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience:
- Minimum of 2-4 years of professional mobile app development experience.
- Proven track record of delivering mobile applications for both iOS and Android platforms.
- Experience working in an agile development environment.
Preferred Qualifications:
- Experience with mobile app security and data protection.
- Familiarity with automated testing tools for mobile applications.
- Experience with continuous integration/continuous delivery (CI/CD) pipelines.
- Experience with cloud services like AWS, Google Cloud, or Azure.
- Experience with AR/VRor machine learning in mobile apps is a plus.
Application Process:
Interested candidates should submit their cover letter and resume to career@samphone.africa or hr@samphone.africa not later than 15th November 2024, at 5:00 pm Kigali time. Late submissions shall not be accepted. .
Please indicate your availability and any specific platform expertise (iOS or Android) in your application.
Click here to visit the website source