Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Mobile Engineer job in London at Freetrade

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Mobile Engineer at Freetrade

Mobile Engineer

Freetrade London, Greater London Full Time

Who are we?

Our mission is to get everyone investing. As the first challenger stockbroker to disrupt the £1.2 trillion UK retail investment market through our innovative apps, technology is at the heart of what we do. We bring simple, low-cost investing to everyone, removing traditional barriers to entry and democratising the world of investing. We are mobile first and our app enables users to buy and sell shares, ETFs and investment trusts, with no commission and low flat fees. 

We recently completed our Series B funding round bringing the total capital we raised to over £60m. we are only just getting started … We have recently launched new revenue streams including our ‘Plus’ premium membership and self-invested personal pensions (SIPPs). We currently have over 830,000 customers and we’re scaling fast - in 2020, we added 250,000 users and so far in 2021 we have added over double that number!! 

Our team is currently just over 190 people and we are on track to double headcount year-on-year, as we look to support our growing user base and drive international expansion - we’re scaling across the world in London, Brisbane, Stockholm, and Vancouver! 

About the Mobile team

We currently have 30 Engineers split across 6 cross-functional teams, located across 3 countries - we follow a domain-driven structure, with teams managing different areas of the application, such as the core trading functionality or the onboarding journey. 

Our Mobile Engineers build our native applications using Swift, Kotlin, ReactiveX, and Firebase, as well as working with our Full-Stack Engineers to ensure seamless integrations and user experiences. 

Whilst most of our developers work full-stack, we’re looking to expand our mobile expertise in the company. As one of the few mobile specialists, you’ll be able to make high-impact changes to the apps, architecture, and working practices.

For more information on Mobile at Freetrade, Alex Curran, one of our Staff Mobile Engineers, recently hosted a Q&A session on our approaches and ways of working, which can be found here. 

The high impact projects you will be championing

As a Mobile Engineer at Freetrade, you’ll work on mission-critical mobile applications and we have countless projects to get involved in, such as: 

  • Supporting on getting our apps ready for our EU expansion by localising and internationalising our codebases, processes, and ways of feature development
  • Delivering real-time pricing to our users, making sure that app performance and UX stays great despite rapid push-based data updates 
  • Enabling us to scale our apps, enabling us to deliver faster: from increasing modularisation to testing new technologies, such as Kotlin Multiplatform. 
  • Use your UI/UX knowledge to help build great looking, easy to use features for our customers - you’ll work with Product and Design teams to build a native, fluid app
  • Work with Full-Stack engineers to familiarise themselves with our mobile architecture and design systems, empowering everyone to contribute. This is just a sample of projects on the go, but the roadmap is far from finalised - we take suggestions from our community and would expect you to contribute your own ideas and insights. 

    Skills that will help you succeed

    We hire in a language-agnostic way, so whatever your skill set we're happy to hear from you - you can check out our current stack here. Below are some of the core skills and behaviours that will help you thrive within Freetrade: 

  • You’re team-oriented, keen to share your knowledge and open to giving (and receiving) continuous feedback. 
  • You write clean, performant, tested and maintainable code in at least one native mobile language (Swift/Kotlin).
  • You’re product-minded and understand the trade-offs between quality and delivering fast. 
  • You’re a strong communicator and thrive working cross-functionally with disciplines, including Operations, Design and Product. 
  • You believe in the ethos of 'you build it, you own it’ to see through features from inception to delivery
  • Benefits as a Freetrader

    As a Freetrader, you’ll get to join an inclusive and determined group of people, supported by a range of Senior Engineering Leaders to support your career development. On top of that, you’ll also be eligible for the following benefits: 

  • Stock Options 
  • Discretionary company-wide Bonus (up to 10%) 
  • 33 Days Holiday (inc. bank holidays) as well as your Birthday off
  • Enhanced Pension 
  • Enhanced Insurance (inc. health and life) 
  • Enhanced Parental Leave and flexibility to support your return to work 
  • Personal Annual Learning Budget
  • Cycle to Work Scheme 
  • Hybrid Car Allowance at senior levels
  • Freetrade Plus Account, with access to ISAs, SIPPs, and more!
  • You can check out more of our benefits here in more detail

    The process for transparency

    The whole interview process for this role can be found here - in short, we operate a 4-Step Process, including a talk with one of our Engineering Managers, a Coding Exercise, a System Design Task, and a Values interview to round things off.


    Recommended Skills

    • Architecture
    • Communication
    • Kotlin
    • Mobile Application Software
    • Systems Design
    • Team Working
    Apply to this job.
    Think you're the perfect candidate?

    Job ID: 0dc106446cea