We are seeking a seasoned mobile software developer to join our dynamic team.
As a key member of our engineering team, you will be responsible for developing cutting-edge fintech Android applications using the latest tools and technologies.
This is an exciting opportunity to work with a leading super app in Africa, operating in multiple cities across the continent.
Our platform offers a wide range of services including ride-hailing, last-mile delivery, and financial services to help users pay, save, and borrow digitally.
In this role, you will collaborate closely with other engineers and developers to design, build, and integrate mobile applications with back-end services.
You will be responsible for ensuring the performance, quality, and responsiveness of our applications, working with the team to define, design, and ship new features, identifying and correcting bottlenecks, and maintaining code quality, organization, and automation.
To succeed in this role, you should have strong technical skills, a minimum of 2 years of experience, proficiency in Android, Kotlin, cloud message APIs, push notifications, web architecture, REST and RESTful APIs, micro-services, version control, GIT, and a BSc/MSc in Engineering, Computer Science or relevant field.
Familiarity with Docker, Kubernetes, caching, Redis server, scaling, web load balancing, and experience in a rapidly growing company in the mobility, on-demand, or fintech space is a plus.