New
Yesterday
T

eLearning LMS Developer

Tiny Totos Kenya

Confidential
  • Minimum Qualification :

Job Description/Requirements

ABOUT THE COMPANY

Tiny Totos is a Kenyan social enterprise which has been working since 2014 to improve informal daycares in slums.



We do this by partnering with private, informal daycare entrepreneuers and delivering training and investment designed to upgrade standards, foster business sustainability, and deliver improved care to children.



​We build on and enhance the wealth of local market demand and supply, and strike a balance between quality improvement and financial sustainability.

JOB SUMMARY

Tiny Totos is a social enterprise pursuing a scalable and financially self-sustaining model for creating a network of standard-setting, independent preschool daycares in the slums. It works with individual entrepreneurs to upgrade their businesses and ensure they provide affordable, safe, and stimulating daycare services while enjoying growing profits from their business. Initially established in Kenya, Tiny Totos has been expanding its operations to other African countries, including Ethiopia, Uganda and Tanzania, through partners. Tiny Totos is looking for an eLEarning LMS Developer, able to bring on board their expertise. This role requires a creative candidate who is committed to enhance our users digital learning experience via designing, developing, and implementing a scalable, user-friendly, and secure e-learning platform that caters to a diverse user base across different backgrounds and learning environments. The role presents a unique opportunity to contribute to Tiny Totos’ mission of transforming childcare systems in Africa. Cultural fit is important to Tiny Totos; we look forward to interviewing passionate and like-minded individuals not just looking for a job, but those keen to drive gender and economic empowerment and equitable, systemic social change

RESPONSIBILITIES

Primary Responsibilities Fix Broken Links: Identify and resolve all broken links on the website to enhance navigation and usability. Implement Multilingual Features: Enable language translation options to cater to a diverse audience. Develop a Subscription Model: Work with Tiny Totos to scope, design, and implement a subscription-based access model for the platform. Enhance User Interface (UI): Implement UI changes to improve the overall user experience and ensure a seamless, intuitive design. Ensure System Optimization: Conduct testing, troubleshooting, and performance enhancements to ensure the platform is efficient and reliable. Secondary Responsibilities Fixed and functional links throughout the platform. Fully integrated multilingual feature supporting selected languages. Implemented and tested subscription model. Updated UI with improved user experience and design elements. Finalized and optimized system with documented updates. Timelines: Week 1-2: Analysis and fixing of broken links. Week 3-4: Implementation of multilingual features. Week 5-6: Development and scoping of the subscription model. Week 7-8: UI enhancements and final testing. Week 9-10: System optimization and final deliverables submission. Qualifications & Experience The ideal candidate should have: Proven experience in Moodle LMS development and customization. Strong expertise in PHP, postgreSQL, and Moodle plugins. Experience in implementing multilingual features within Moodle. Understanding of subscription-based models and payment gateway integration. UI/UX design experience with a strong focus on user-friendly interfaces. Ability to work independently and deliver results within the agreed timeframe. Reporting & Coordination: The developer will work closely with Tinytotos’ project team and provide regular progress updates. Weekly check-ins will be scheduled to ensure alignment with project milestones

REQUIRED SKILLS

User experience (UX and UI) design, Application programming interfaces (API), HTML, eLearning, PHP, Agile and Lean methodologies, Programming, Web service and application development, Database query languages (SQL, others), JavaScript

REQUIRED EDUCATION

Bachelor's degree

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV