M-Shule Primary School Content Developers Jobs in Kenya


Call for Primary School Content Developers!

M-Shule is an SMS learning platform for primary school students.

We use SMS and artificial intelligence to deliver personalised revision and increase students’ performance in Maths, English, and 21st Century Skills.

M-Shule seeks contract Content Developers to create and edit written content for our SMS learning platform.

Developers should have expert experience in the Kenyan primary school curriculum, especially focusing on English and Maths in Classes 4-8.

We are looking for candidates that are:

  • Experienced in delivering the national curriculum to Class 4 through Class 8. P1 trained teachers preferred.
  • Experienced in creating class-appropriate WRITTEN instructional materials – including exams, schemes of work, lesson plans, worksheets, textbooks, etc.
  • Experience reviewing WRITTEN learning content for appropriateness, accuracy, and small to big errors.
  • Well-versed in researching across a variety of resources – from textbooks to online tools – to help students gain topic mastery.
  • Experts in Maths and/or English primary instruction.
  • Extremely detail-oriented. Never submits work with typos or grammatical errors, and always follows instructions exactly.
  • Excellent time management and communication skills. Able to work independently or in teams to deliver quality work on time, every time.
  • Proficient in Microsoft Word and Excel.
  • Preferred: Have their own laptop or computer.
  • Preferred: ADDITIONAL expertise in teaching other class subjects (such as Science, Kiswahili) OR other competencies (health and hygiene, student leadership, financial and digital literacy, etc.)
  • Preferred: Located in Nairobi.


  • Develop subject- and class-appropriate content to be delivered via SMS to primary school students at home, in line with the national curriculum.
  • Use background knowledge and research to create content in accordance with M-Shule’s submission, style, and learning guidelines.
  • Review and edit developed content to ensure subject- and class-appropriateness, as well as content or style errors.
  • Work with Content Developers and Content Team to ensure content and edits are delivered on time and at top quality.

Compensation: This is a contract role, with the potential to develop into a full-time position. Duration and scope of the contract will be determined based on experience and performance.

Compensation will be determined based on experience.

How to Apply:

Applicants should CLICK HERE to submit their application through the online application form.

Applications received via any other channels will be ignored.

The application should include:

  • Cover letter: The cover letter should include a description of your experience, your main subjects of expertise (particularly in Maths or English), your preferred learning resource tools, and why you think you will succeed in this type of contract.
  • CV
  • Work sample: Please provide at least two samples of past written learning materials you have created.

Applications will be reviewed on a rolling basis until a suitable candidate is selected.

Feedback will be given on application status via email every two weeks.

About M-Shule Mobile Education: M-Shule is the first adaptive, mobile learning platform in Africa to connect primary school students with personalised education even through SMS. Meaning “mobile school” in Swahili, M-Shule’s platform uses artificial intelligence to deliver personalised learning support in Math and English over SMS and chatbots, building students’ concept mastery, exam performance, and confidence. Find out more on our website, Facebook, or Twitter.

Education and Training
Updated: January 15, 2019 — 1:35 am