Senior Software Engineer

Recruiter / Employer: Brave Venture Labs
Contract: Permanent
Salary: Confidential
Status: Expired

About the company...

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.
  • Current technologies:App: Android, KotlinBackend: serverless, Kotlin, AWS, Terraform, FaunaDB, RedshiftWeb: Vue.js

Experience

  • A minimum of 5 years of recent experience in writing code and designing system architectures.
  • Full-stack experience involving Android, Kotlin, and AWS is a plus.
  • A proven record of developing production-grade software in a team.
  • A passion for writing clean, maintainable, functional and testable code.
  • Experience with our tech stack, or with mobile app or game development is not required; we care about your advanced software engineering skills rather than what technologies you have used!

Perks

  • An international team of passionate people located in Berlin, Nairobi and Lagos, who support and challenge each other to achieve the great goal we set out for.
  • We focus on results, not time spent at the office, so there is a high degree of flexibility regarding working hours, vacations, and the place of your work.
  • Social impact like no one else.
Other IT jobs that you might like
Browse All in IT