The company is creating a learning app for young children in low-income areas where it’s hard to get the high-quality education that all children deserve. Their vision is to improve education for these children by building the next-generation global ed-tech platform.
They believe that all children should be given the chance to reach their full intellectual potential. However, more than 600 million children in the world do not even learn foundational skills like reading and basic math, despite the majority of them going to school. Their Android-based solution enables them to learn by themselves and provides teachers with high-quality teaching support. It works globally, even on the cheapest smartphones and tablets.
About the role...
This role will report to the engineering manager based in Berlin. You should be a self-started who requires minimum level of supervision. Be able to contribute to building the Nairobi tech team and mentor incoming devs.
About this role
As a member of our Scrum team, so far consisting of Berlin-based senior engineers, develop features for our Android apps and back-end systems.
Together with the engineering team, build highly scalable and reliable system architectures.
You will be our first - of hopefully many - software engineers in Nairobi, so it will be up to you to grow and mentor our nascent Nairobi engineering team.
Since you’ll be much closer to our users than the Berlin team is, you will likely visit them regularly in order to get clarity on requirements and diagnose issues.
They build highly available, low-maintenance, high-quality applications by applying DevOps and focusing on writing Clean Code.