Contract: Part-Time Consultancy
Job Location: Nairobi, Kenya
Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals.
We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and are looking for top talent to accelerate our growth.
Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.
Moringa School's mission is twofold:
To empower people &
To transform education through rapid-iteration teaching.
Employees enjoy a fun, collegial startup environment
You will be surrounded by talented, friendly, brilliant, & mission-driven professionals who work hard to provide the best student experience of its kind in the world.
We are committed to employee health & wellness- we truly believe that you need to take care of yourself first.
We understand the value in remote working & support it as needed.
Moringa School is in an exciting transition from a primarily Nairobi-based school to an international education organization via rapid growth across Africa and expansion into new course offerings. We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. We are looking for a high performer to run classes focused on computer science fundamentals, frontend skills, and Python/Django or Java/Android. The ideal candidate has demonstrated experience building software systems and working well in diverse teams, even in a chaotic environment. The Technical Mentor role provides the mentorship and supervision necessary to ensure that their students have a 5-star experience and achieve strong outcomes.
Lead and coordinate all classroom activities.
Responsible for class and student success and happiness.
Weekly 1.1’s with students, including personal check-in and independent project review.
Follow-up for all incomplete independent projects, academic and personal issues.
2+ years of experience working, at least 1+ years experience professional coding in languages.
Proficiency in at least one of the following Python Django/Flask/Android/Spark.
Understanding of TDD in the above frameworks
Proficiency in Git and SQL
Strong communication skills
Understanding of Continuous Integration/ Continuous Deployment is a plus.
Experience in REST API implementation
Bachelor's degree in a related field
Coding school alumni (preferred)
Patient, empathetic, and able to work well with and accommodate the needs of other people.
A strong problem-solver with abilities to handle complex situations involving many people
Able to work with and mentor large, diverse groups of people
Experienced in teaching, working in education, or program management settings (preferred).
A great verbal and non-verbal communicator; you listen to understand then respond.
We do not believe that an organization can grow without the growth & development of its staff. At Moringa, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews.
We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about.
Email your resume to email@example.com
Subject Line: Application: Technical Mentor - Mobile & Web Development | Your full name