Skip to content
← Back to job listings

Android Engineer

FairMoney · Remote, Nigeria

Mobile DevelopmentEntry LevelRemoteQuick applyfull-time1 day ago

About The Role

  • FairMoney is a credit-led mobile bank for emerging markets. The company was launched in
  • 2017, operates in Nigeria & India, and raised close to €50m from global investors like Tiger
  • Global, DST & Flourish Ventures. The company has offices in France, Nigeria, Germany,
  • Latvia, the UK, Türkiye, and India.
  • You will be working as a Software Engineer - Android in our Technology Division, which is
  • now composed of 75+ people in Lagos, Bangalore, Paris, Türkiye, and remotely across the
  • globe.
  • We are building Engineering centers of excellence across multiple regions and are looking for
  • smart, talented, driven engineers. 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.
  • FairMoney is a 100% digital bank that is revolutionizing the traditional banking industry.
  • Our mission is to make financial services accessible and convenient for everyone through the
  • use of technology. We are seeking talented Software Engineers - Android to join our mobile
  • team and help us bring our vision to life.
  • As a software engineer at our company, you will have the opportunity to make a tangible
  • impact on the future of banking. Our team is comprised of individuals with a passion for
  • innovation and a drive to deliver the best possible experience to our customers.
  • If you are looking for a challenging and rewarding career in a fast-paced, dynamic
  • environment, then we want you to join our team!

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)

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.

This listing was posted by a verified recruiter at FairMoney. Report this listing