Senior Android DeveloperM-KOPA
This is a senior Android engineering position on M-KOPA’s mobile engineering team. You will be responsible for designing, developing, and maintaining M-KOPA’s Android products for device locking and M-KOPA customer help, support, and enablement. You will also be jointly responsible for supporting the team in CI/CD and DevOps practices.
Alongside the Android team you will be using a variety of technologies/patterns in your day to day. These include, LiveData, MVVM, Koin, Coroutines, Spek, dynamic feature delivery, feature toggles, Docker, and Azure DevOps.
As part of the Android team you'll be responsible for bringing our core products to Android. You will use your in-depth knowledge of all things Android to craft new M-KOPA features that are uniquely Android-based.
Key activities for our team are:
ENGINEERING AT M-KOPA
M-KOPA runs a highly collaborative distributed engineering team; in doing so we also do everything that we can to maintain high standards for architecture, implementation, and process.
Our goal is to ship reliable services that help our users improve their lives and that are easy to integrate and maintain as we grow both our business and our engineering team; in parallel, we also want to foster a friendly and open engineering team that gives all team members opportunities to learn and grow. We try to achieve these objectives in a way that is supportive, participatory, and continuously open to change.
M-KOPA’s engineering team was already fully remote pre-Covid and will remain fully remote once the pandemic situation resolves and office life returns.
M-KOPA strives to create a team environment that provides opportunities for synchronous collaboration when beneficial (this is why we keep a relatively narrow time-zone range for all of our employees - UTC +/- 3hrs) but that also benefits from asynchronous written collaboration when we consider it to be helpful for reducing context-switching and preserving focus. We currently do not do any face-to-face collaboration but that will start up occasionally (e.g. 1-2 times per year, likely in rotating locations in Europe) following the resolution of the Covid situation.
Remote employees who are interested are also able to travel to our markets in Kenya, Uganda, or Nigeria at least once per year to interact with customers and with our commercial teams (again, post-Covid).
As a remote-first team we put significant emphasis on employee well-being and balance. While M-KOPA engineers are dedicated and hard-working, overtime work is rare - restricted mostly to production incidents or occasional out-of-hours deployments, both of which are compensated with commensurate time-off. We want our engineering team to be rested, motivated, and happy in their lives both inside and outside of M-KOPA.
We offer competitive rates of pay, reflective of skills, knowledge and experience, together with performance bonus and a range of company benefits.
M-KOPA Solar is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities and people with disabilities are strongly encouraged to apply. In compliance with applicable laws and in furtherance of its commitment to fostering an environment that welcomes and embraces diversity, M-KOPA does not discriminate on the basis of race, colour, creed, religion, national origin, sex (including pregnancy and parenting status), disability, age, sexual orientation, gender identity or expression, marital status or genetic information in its programs or activities, including employment.
M-KOPA, as a policy, does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for ‘recruitment fees’, ‘processing fees’, ‘interview fees’ or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.
M-KOPA reserves the right to shorten or extend the closing date of this job advert, depending on the number of quality applicants received.
At M-KOPA, our aim is to increase access to life-improving technologies at huge scale. We do this through an innovative credit model – pay-as-you-go asset financing – of which M-KOPA was an early global pioneer. With offices in Nairobi, Kampala, Lagos, and London, M-KOPA serves over 1 million low-income households in Sub-Saharan Africa. Since its commercial launch in 2012, M-KOPA has made its name in off-grid solar power, providing customers with solar panels and solar-powered lights, televisions, radios, fridges, and more – this is often our customers' first access to electricity.
M-KOPA's affordable credit model can also be applied to assets beyond off-grid solar power, and in 2019, we began providing credit for smartphones, which enables our customers to move from feature phones to smartphones and improve their connectivity, communication, and information access. Today, smartphone financing is a rapidly growing business line – with enormous opportunities for innovation and increasing our customer impact.
M-KOPA currently employs over 1,000 full-time staff across its operating countries. We value progress, innovation, pragmatism, collaboration, and – most of all – our customers. We have been well recognised for our pioneering business model and scale.
Learn more about M-KOPA and see other open jobs on their career page.