Android Engineer: Remote - Wave Mobile Money
Wave Mobile Money
- Ghana
- Permanent
- Full-time
- Improved geo-localisation of merchants.
- Re-design of the Field App to match field operators behaviour.
- Supporting new country launches.
- Consolidating field operators on the same application.
- Improving permission management.
- Collaborate with Product to design and build features for the tools used by our internal field operations teams.
- Investigate user feedback and resolve system bugs.
- Drive technical design discussions and direction.
- Actively pair with others and perform code reviews.
- Work closely with other Android engineers in the company to improve the way we do things.
- You can work remotely from anywhere (between UTC -1 and +3) with reliable internet access.
- Wave covers travel once per year to one of our operating countries in Africa, as well as a yearly stipend of $1200 to meet with coworkers.
- We run performance reviews twice a year and award bonuses or promotions to strong performers who have been with the company for more than six months.
- Our salaries are competitive and are calculated using a transparent formula. For this role, depending on your level and location, we offer a salary of up to $178,200 USD, plus a generous equity package.
- Major benefits:
- Subsidized health insurance for you and your dependents and retirement contributions (both vary from country to country).
- 6 months of fully paid parental leave and subsidized fertility assistance.
- Flexible vacation, with most folks taking between 21-30 days exclusive of statutory holidays.
- $10,000 annual charitable donation matching.
- Minimum of 5 years of professional experience with minimum of 2 years it spent building Android applications.
- Experience using Kotlin + Jetpack Compose in a published app (professional or personal projects are fine).
- Fluent in English. French is a plus.
- Reflexively ask yourself, “is this code the best way to make my users happy?”
- Push through hard problems without giving up.
- Enjoy helping other engineers on your team to improve their frontend skills.
- Are not afraid to take on complicated systems.
- Are excited to learn to do some amount of backend work or even branch out to doing Android work - we love folks who are keen to broaden their skill sets!
- Work to make things easier for the next engineer who will touch your code.
- Always try to improve as a programmer and colleague.
- backend: Python 3 (+ pyright)
- API layer: GraphQL
- Android frontend: Kotlin/Jetpack
- iOS frontend: Swift/SwiftUI
- web frontend: TypeScript/React
- database: Postgres
- infrastructure: GCP / Terraform
- orchestration: Kubernetes
JobSearch Ghana