React Native Mobile Developer

  • Engineering
  • London, United Kingdom

React Native Mobile Developer

Job description




A bit about us...

FairFX is an international payment services provider. We have a diverse portfolio of personal and business finance products all focused on a single goal of making it easy for our customers to move their money. Our platform enables us to the cut out the middle man, passing the savings directly to the customer and removing the inconvenience of using expensive Travel Money bureaus and kiosks.

We have seen impressive growth over the last 10 years, we manage over £1bn in turnover annually, we are AIM listed and profitable. Technology is at the heart of what we do, and the business is committed to delivering value to our customers through the innovative use of that technology.

Our London team, and this role, is based in the impressive Vintners Place which is centrally located within easy reach from London Bridge, Cannon Street, Liverpool Str and Waterloo. We’re looking for a Lead Mobile Engineer to help re-platform and launch a new mobile application for one of the most innovative FinTech companies in the personal and business finance industry.


About the role...

FairFX is at the beginning of a business wide transformation. We have an exciting future planned, and we have recently acquired a banking license which will enable us to bring a ground-breaking new product to market. In order to continue providing our customers with outstanding products, we are re-platforming into a modern application stack (PostgreSQL, Express, React, Node.js).

In addition, we are expanding our mobile capabilities; one of our current mobile apps takes over 50% of card top up requests, and we want to adhere to what our customer base is looking for. The Lead Mobile Engineer will work closely with the Head of Mobile to define the future of our mobile function and will support him in the growth of the team. We are updating our mobile platform to React Native and you will be working on a greenfield project to essentially rebuild our current applications. You will also have the chance to work on more apps in the future.

A bit about you...

You’re the sort of person who enjoys assisting the Team Lead and working collaboratively with the web team. You will be comfortable making technical and team decisions, you are able to thrive under pressure and find creative solutions to complex technical problems. You are communicative and able to discuss your work with people of varying levels of technical understanding and get excited by the buzz of delivering products that customers love using. You are highly focused on delivering the best mobile app possible within given time frames



Key skills and experience:

We think you’ll have commercial experience with most of these technologies/tools/practices below, although they are a starting point and by no means an exhaustive list:

  • Building optimised, scalable modular native mobile applications using React Native and Redux.
  • ES6 / Typescript.
  • Interacting with and mocking REST APIs.
  • Working with libraries to access native features such as touch id
  • HTML, CSS3, SASS/LESS, CSS Modules.
  • Agile practices.
  • Software engineering practices like BDD, TDD, Pair Programming etc.
  • Learning from and passing knowledge to like-minded and talented colleagues.
  • Extra awesome:
  • CI tools, e.g. CircleCI.
  • Apple Pay/Android Pay
  • Swift
  • Java/Kotlin
  • React.
  • GIT workflow.

What's in it for you...

  • A competitive salary, benchmarked against a peer group of the most innovative FinTech companies in London.
  • 25 days holiday per year + your birthday off.
  • Tons of opportunities for progression and development.
  • Company laptop & tech equipment of your choice.
  • Great location next to the Thames (Cannon Street/Bank).
  • Free onsite Nuffield Health gym & pool.
  • Interbank currency rates on travel money and international transfers.
  • Regular company socials.
  • A flexible workplace - we like to say yes.