Senior Software engineer

FairMoney is hiring!

About

FairMoney is building the leading mobile bank for emerging markets.

They 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.

So far they disbursed close to 500,000 microloans and give more than 5000 loans daily. They are backed by top notch US/EU investors and have raised 15m EUR + Venture Capital supporting our stellar growth.

They are a team of 45 between Paris and Lagos in Engineering (Android, Data, Backend), Product, Marketing, Customer Service and Operations.

Job Description

Opportunity:

We’re looking for Backend Engineers to join our technical team based in Paris, France. We are assembling a strong technical team and are looking for talented newcomers to help us build a bank !

What you will do:

  • You will co-construct our API to communicate with the Android application
  • You will develop the interface with our payment provider to ensure that our customers can access their loan as fast as possible
  • You will improve our back-office used by the team on ground to do customer support
  • You will build a sustainable technical infrastructure that can handle the current growth of 50% per month
  • You will design internal reporting tools to track performance and customer satisfaction

Our technical stack:

  • Our customer product is an android application
  • It communicates with a Ruby on Rails backend (sikekiq, rspec)
  • The credit decision algorithms run on Python (flask, scikit-learn, pandas, sqlalchemy…)
  • We are hosted on AWS: we use Elastic Beanstalk, a RDS Aurora mysql database, S3, Kinesis (data-stream, firehose)
  • Prototype of a data warehouse on GCP (GCS, BigQuery, Cloud Composer)
  • We have automated tests that run on Travis

Preferred Experience

What we like:

  • 3-4 Years of development experience
  • Ability to tackle complexity in real-world environments
  • Experience in working with any backend programming language
  • Capacity to handle a good level of code quality and stability
  • Overall interest in the fintech industry
  • English speaking candidates (our working language)

Recruitment Process

1) Phone call
2) Physical interview with the CTO + technical test
3) Meet the team

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75010)
  • Education Level: Master's Degree
  • Experience: > 4 years