Mobile App Developer at Medbook Kenya Limited

  • Full Time
  • Nairobi

Medbook Kenya Limited

Primary Responsibilities

  1. Mobile App Development: Create, construct, and manage mobile applications across diverse platforms such as iOS (iPhone and iPad), Android, or versatile solutions like React Native or Flutter.
  2. Programming: Craft well-structured, efficient, and reusable code using programming languages such as Swift (for iOS), Java/Kotlin (for Android), or JavaScript/TypeScript (for cross-platform frameworks).
  3. User Interface (UI) and User Experience (UX) Design: Collaborate with designers to establish user-friendly interfaces that are visually engaging, ensuring an intuitive user experience.
  4. API Integration: Seamlessly integrate mobile apps with backend APIs and web services to facilitate real-time data exchange and functionality.
  5. Testing and Debugging: Conduct comprehensive testing and debugging to spot and resolve issues, assuring the stability and quality of the mobile application.
  6. Performance Optimization: Fine-tune mobile app performance aspects, including loading speed, memory consumption, and battery usage.
  7. Security and Privacy: Implement robust security measures to safeguard user data and ensure compliance with privacy regulations.
  8. App Store Submission: Get mobile applications ready and submit them to app stores (such as Apple App Store, and Google Play Store), managing the review process.
  9. Continuous Learning: Stay up-to-date with the latest trends, tools, and technologies in mobile app development to enhance skills and productivity.
  10. Collaboration: Work closely with multifunctional teams encompassing product managers, designers, and backend developers to deliver top-notch mobile app solutions.

Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • Proficiency in mobile app development platforms and programming languages (e.g., Swift, Java, Kotlin, JavaScript).
  • Familiarity with mobile app development frameworks (e.g., Ionic, React Native, Flutter, Angular JS) and UI libraries.
  • Understanding of back-end programming languages like PHP (with Laravel framework) and utilization of third-party libraries.
  • Solid grasp of mobile UI/UX design principles and best practices.
  • Knowledge of mobile app security practices and data protection.
  • Experience working with RESTful APIs and third-party libraries and SDKs.
  • Proficiency in mobile app testing and debugging tools.
  • Problem-solving acumen and ability to troubleshoot and resolve technical challenges.
  • Strong communication and teamwork skills for effective collaboration with cross-functional teams.
  • Creativity and fervor for devising innovative and user-centric mobile app solutions.

Application Process

Send your applications to by August 25th, 2023.

To apply for this job email your details to