Advance your career with Jobita Soft Skills & Certificates
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.
An Android Engineer role at FairMoney, a leading mobile bank in emerging markets, involves developing and maintaining high-quality Android applications. The role requires 4+ years of Android native development experience and proficiency in Kotlin/Java, along with knowledge of Clean Architecture, Jetpack Compose, and Coroutines.
---
FairMoney is building the leading mobile bank for emerging markets. We started with a digital microcredit application on Android, and currently roll out additional financial services (current account, savings, debit card) while expanding the product to Western Africa and South-East Asia. We are recruiting to fill the position below:
Job Title: Android Engineer
Location: Lagos (Hybrid) Responsibilities
You will be working as a Software Engineer - Android in our Technology Division, alongside engineers in Lagos and remotely across the globe. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.
Create, develop, and test new features; across the entire SDLC Maintain high-quality standards across all areas including code quality Knowledge sharing & mentor junior developers
Our customer-facing product is an Android application; It communicates with a Ruby on Rails or Go-lang backend (sidekiq, rspec); Our ML pipeline is an API-flask (Python); We are hosted on AWS: we use Kubernetes, SNS, SQS, Lambdas, an RDS Aurora Mysql and PostgreSQL databases as well as DynamoDB, S3, Kinesis (data-stream, firehose); Prototype of a data warehouse on GCP (GCS, BigQuery, Cloud Composer); We run our CI/CD pipeline with GitHub Actions
4+ years of professional experience in Android native development. 4+ years Coding in Kotlin/Java 2+ years experience in pair programming, TDD, code reviews 2+ years Unit Tests, Instrumented Tests, and End to End Tests Ability to create clean, efficient and high-quality code You are familiar with multi-module apps You are comfortable with Clean architecture and using Coroutines (or RxJava) You are comfortable with Clean Architecture, Jetpack Compose, and Coroutines You use AI-assisted development tools well, and know where they help and where they don't.
Driven by impact Great team player & communicator, who at the same time can also work autonomously Proactive and hard-working - "Get it done" attitude Will to over-reach objectives.
Private Health Insurance Pension Plan Training & Development Remote work Paid Time Off
Not Specified. How to Apply
Click Apply Now button to apply
Recruitment Process:
HR Screening: 30 minutes Hiring Manager Interview: 30 minutes Technical interview with the Engineering team: 60 minutes.
Note: Only shortlisted candidates are contacted.
Monthly based
Worldwide
Lagos
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.