Freetrade Limited logo

Lead Android Developer - Fintech Startup

full-time Freetrade Limited London


We are a small team with big plans. Our goal is to make investing in the stock market easy and affordable for everyone, everywhere.

Freetrade is different. We are creating a beautiful investing app to trade real shares, with zero commissions or fees, using only a smartphone.

Were getting ready to disrupt the £1.2 trillion UK retail investments market and thats just the beginning. We’re looking for exceptional individuals that are excited about building something that matters in people’s lives.


You are a polyglot engineer who has experience and interest in computer science and a range of technologies across the stack but happen to be mostly experienced and passionate about building great native Android mobile apps right now. You care about quality, code craft and take pride in the work you produce. You are hands-on and collaborative. You are a fast learner and are not afraid to work with new technologies and develop a deep understanding of the business domain.


Work directly with stakeholders to deliver a compelling holistic technical solution taking ownership of and initiative on significant parts of the platform

  • Apply your Android magic to bring designs and prototypes to life
  • Using your experience with Scrum, Kanban and XP: provide input into the backlog, estimate, pick up stories, clarify requirements with relevant stakeholders, take stories to completion and fulfil acceptance criteria with demonstrable proof
  • Help deliver an outstanding mobile user experience by applying lean and data-driven design in collaboration with UX
  • Work across the stack and the delivery pipeline where needed

In addition to aptitude, integrity and diligence were looking for a high degree of proven real-world experience needed to build non-trivial consumer facing mobile apps (you have published an app to the Play Store)

Your experience should cover a good chunk of the following in order to hit the ground running.

Core skills: Java (up to Java 8), nice to have: Kotlin

Supporting libraries and frameworks: Dagger, Retrofit, RxJava

Software engineering: GoF design patterns as well as IoC/DI, MVVM

Continuous delivery pipeline: Git, GitHub (pull requests, code reviews), CI for mobile apps, crash reporting and beta testing with, preparation and publication to the Play Store

Testing: Unit testing, UI testing eg. JUnit, Mockito, RoboElectric

Non-functional: Security (OWASP), Accessibility

  • A competitive salary (£40k - £60k pa dependent on experience)
  • A chance to own part of the company you are building through stock options
  • Flexible working arrangements (HQ in Soho) and flexible benefits package
  • Opportunity to choose the mix of salary, equity and benefits that suits you
  • Chance to develop or expand your API, Kotlin and Capital markets knowledge and skills


Freetrade has been funded by its members through Crowdcube (£1.3 million raised). The benefits of this versus traditional VC funding are:

  • Your stock options are much more likely to be valuable (ie no special rights for investors to be paid before employees)
  • We have more flexibility in how we take our product to market and build out our team
  • We have 1,000+ investors and 14,000+ on a waiting list without any marketing spend - people already really, really want Freetrade!

All applicants must be eligible to work in the UK.


published: Feb. 14, 2018

Apply for this position