Skip to main content
Search Jobs

Search Jobs

Senior Mobile Engineer (Flutter)

London, United Kingdom Gumtree Uk
Apply Now

Gumtree was founded in 2000 by two friends to build a community where people could find everything they needed and today Gumtree is still one of the UK’s largest online classifieds sites.  At Gumtree we make good finds happen because we believe everything can find a new purpose and that’s why we want to make buying and selling second hand safer, simpler and more enjoyable for everyone.

In 2019 motors.co.uk joined Gumtree to grow the online car sales offering.  At motors.co.uk we believe a car can help people get more out of life and it is our ambition to help everybody find the right car, confidently and with peace of mind.  That’s why we are transforming motors.co.uk into the preferred destination to find a car, so people can spend less time searching and more time living.

Across our businesses we are: customer powered, we innovate with purpose and we are real people who deliver with impact.

Gumtree UK & Motors.co.uk are embarking on a significant business transformation project and requires an experienced Mobile Engineer to join our team of engineers at eCG to join a greenfield project to create a multi-tenant app that can serve both Gumtree.com and Motors.co.uk to completely re-do our apps from scratch. As a hands-on senior engineer you will be involved in everything from writing code to developing our cross-platform strategies.

Main Requirements

  • At least one year of experience developing cross platform apps with Flutter

  • Highly experienced in developing, building, testing and releasing apps 

  • Experience setting up automated continuous delivery pipelines (e.g. Fastlane)

  • Highly experienced in delivering quality, testable code that is clear, concise, well-documented and adheres to commercial standards

  • Experience with RESTful APIs to connect mobile applications to back-end services

  • Extensive experience in delivering high performing clean code

  • Experience in Clean architecture

  • Experience in automated unit, integration, component and UI testing

  • Experience in BDD, Cucumber and Espresso

  • Experience in multiple module projects

  • Experience mentoring other engineers

Key Personal Skills

  • Excellent communication skills in English, both technical and non-technical

  • Hands on, willing to roll up your sleeves and help the team succeed

  • Self-motivated, always seeking to continuously improve

  • Comfortable providing and receiving constructive feedbacks, particularly while participating in code reviews

  • Familiar working in Agile teams and delivering software using Agile methodologies

  • Ability to technically direct a team and develop strategies for the future

  • Work with senior stakeholders

Additional Interests

  • Experience developing native apps iOS/Android in the past at Senior Level

  • Experience with other cross-platform frameworks such as React Native or Angular Ionic apps

  • Experience with BFF microservice pattern is desirable

  • Experience with Firebase and Google Cloud Platform

What we offer: 

  • Meaningful work with diverse, international, highly skilled and passionate teams which give you the chance to make a difference in our customers’ lives.

  • International career opportunities throughout Adevinta*.

  • Competitive compensation, conference & education budget. We value your personal and professional development.

  • A healthy work-life balance, i.e. part-time work, an additional paid parental leave time, flexible working hours including working from home options.

  • A great atmosphere, open-minded company culture with several social team activities (online and offline).

Benefits:

Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, we  offer a variety of comprehensive and competitive benefit programs to meet your needs.

Covid-19

People and their health and well-being are our first priority. We continue to monitor local government guidance and partner closely with medical advisors to determine the safest and best next steps for everyone. As a result, most teams are working remotely, with a few teams able to collaborate in person with enhanced safety procedures. We will discuss the particular case for your region during the interview process. As a general rule, interviews will be completed remotely over video calls.


Apply Now

Sign up for Job Alerts

Receive notifications when opportunities that might interest you are posted!

Areas of InterestStart typing to select a category, location, or both, and click “Add”.

  • Software Development, London, England, United KingdomRemove