FairMoney logo

Android Engineer

FairMoney

Lagos, NigeriaPosted Posted 2 days ago
python
flask
java
kotlin
go
ruby

You'll apply on the employer's website. Applying is always free.

Job description

Job Summary We are looking forward to you working on: 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 technical stack: 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 Requirements 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 Soft Skills: 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 Benefits Private Health Insurance Pension Plan Training & Development Remote work Paid Time Off. Recruitment Process HR Screening: 30 minutes Hiring Manager Interview: 30 minutes Technical interview with the Engineering team: 60 minutes.

Similar jobs