Careers

Web Developer

  • Role: Web Developer
  • Venture: Yusudi Limited
  • Location: Nairobi, Kenya

Yusudi is a social enterprise creating a positive change in the educational and employment landscape in Kenya and beyond. We deliver training and employment programs to connect youth with job opportunities. Since our launch in 2016, we have managed to impact over 2000 youth and 170 business through our skills training and talent development programs. We are a team of 19 individuals, passionate about innovation in education and youth employment.

Our video-pitch: https://www.youtube.com/watch?v=yTwURuPlqxk&t=4s

Our social media: @YusudiAfrica

About You

Yusudi is currently working on a blended learning platform which would combine the impact of an in-person training with the scalability of the online learning. We are looking for a web developer that would be able to lead this project together with us. Have a look through the overview of the features we envision in our platform here to ensure it lies within your capacity and interests (please note it might change as we refine the idea):

Functionality

  • Modular learning content, meaning that based on the survey that the user goes through, the system would offer her selected content from different modules of the platform itself, as well as the content taken from other online resources (learning platform, youtube etc.), which would be servicing her specific needs as per survey
  • Customizable learning journey: Selected learning methods, rewards, accountability systems (including planning and tracking), complexity of learning materials, all based on the user’s preference
  • Interaction with Yusudi team through platform (coaching calls, messages, feedback for the learning tasks etc.)
  • Easy to manage technical structure

Availability 

  • Website
  • Desktop app
  • Mobile devices
  • Tablet devices

Content

  • Game elements
  • Videos
  • Reading materials
  • Peer to peer learning
  • Discussion boards
  • Offline content: recommended events, classes, field tasks with other learners

UI/UX

  • Minimalistic experience
  • Engaging and attractive: interactive text boxes, bookmarks (text and video), ability to add accountability partners in the journey on different stages

Responsibilities

  • Collaborate with the management of Yusudi in designing and implementation of the blended learning platform
  • Ensure timely development of the technical aspect of the platform in a cost-effective way through the web-development work, research and comparative analysis of the different solutions available for the project of the platform development
  • Conduct research on the innovation in the ed-tech industry and implement the findings in the process of the platform development
  • Report on the platform development progress, challenges and solutions
  • Engage external advisors and consultants for the needed improvements in the process of the platform development
  • Develop partnerships with the individuals and organizations to enhance the process of the platform development
  • Conduct research on the use of AI, and produce relevant inputs for the platform developments based on the findings
  • Ensure proper implementation of AI-related aspects of the platform development, including research, testing etc.

Key Performance Indicators

  • Timely delivery of the web-development work
  • Quality of presentation of the project gantt chart with clear milestones and dates
  • Quality of the research conducted measured through successful implementation of the findings within the project
  • Positive impact on the company’s results created by the external advisors and consultants
  • Successful implementation of all the stages of the platform development

Sound exciting? Here’s who we are looking for.

Skills & Qualifications

  • Experience in full-stack web-development relevant to the overview of the platform we are building as provided above
  • Strong interest in machine learning and ed-tech industry
  • Excellent communication and creative problem-solving skills
  • Passion for social impact creation
  • Ability to work independently and under pressure
  • Flexibility and open-minded attitude
  • Willingness to explore and experiment

Apply now

Donate Now

Help us build a better world

Donate Now