Mobile App Development Trainer

Company Details

Rating: No ratings yet log in to rate this company
Industry: Education Management
Description: Mediacrest Training College fosters an environment where passion meets purpose, blending technical proficiency with artistic expression. With experienced faculty, modern facilities and strong industry connections, the college is committed to molding Africa’s brightest minds, helping them to thrive i… Mediacrest Training College fosters an environment where passion meets purpose, blending technical proficiency with artistic expression. With experienced faculty, modern facilities and strong industry connections, the college is committed to molding Africa’s brightest minds, helping them to thrive in competitive fields. View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Undisclosed
Other Pay: Benefits
Job Category: Education

Job Description

Role Overview

This position is for an experienced mobile developer who enjoys teaching others and wants to turn hands-on expertise into learner outcomes. You will lead cohorts through the full arc of mobile app creation—from interface design and logic building to API integration and final store deployment—while giving each student targeted feedback on their projects. Your work directly shapes whether learners leave with not just knowledge, but a polished app they can show employers and clients.

Key Responsibilities

  • Design and run interactive workshops, live coding demonstrations, and practical lab sessions that walk students through real mobile development challenges.
  • Instruct on core topics including screen layouts, navigation, state handling, consuming REST APIs, local persistence, unit testing, and release workflows.
  • Work with individual learners on their portfolio projects, troubleshooting code, suggesting architecture improvements, and pushing them toward production-quality output.
  • Review student submissions with code comments and one-on-one check-ins, then translate those findings into actionable next steps.
  • Continuously refresh training materials, exercises, and project briefs so they reflect the mobile frameworks and tooling currently used by industry teams.
  • Assess learner progress against module outcomes and adapt pacing or explanations where the group needs more support.
  • Share practical tips on app store submission, version control workflows, and debugging techniques that help learners become self-sufficient developers.

Requirements & Qualifications

  • A degree or diploma in Computer Science, Software Engineering, or a closely related discipline, with equivalent practical experience also considered.
  • Proven professional experience building mobile applications from scratch—either native Android or iOS, or cross-platform using Flutter or React Native.
  • Solid command of the surrounding development stack: Git for version control, API integration patterns, automated testing approaches, and app deployment processes for both major stores.
  • Comfortable explaining technical concepts to learners with varying backgrounds, using analogies, diagrams, and live code rather than abstract theory alone.
  • Previous teaching, mentoring, workshop facilitation, or public speaking experience is a plus but not mandatory.
  • At least one completed mobile app or open-source project in your portfolio that demonstrates your ability to take an idea through to a shipped, usable product.
461 open positions on Semasocial right now · 9260 open positions in Nairobi County, Kenya · 29 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.