The Floow | Android Developer (Mid-Level)
The Floow | Android Developer (Mid-Level)

The Floow | Android Developer (Mid-Level)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join us in transforming the insurance industry through innovative Android development.
  • Company: The Floow leverages data and social science to enhance driver safety and affordability.
  • Benefits: Enjoy flexible working options, personal development benefits, and a collaborative culture.
  • Why this job: Be part of a mission-driven team that values innovation, collaboration, and fun.
  • Qualifications: Proficiency in Kotlin and Java, with experience in native Android development and version control.
  • Other info: Fully remote role with occasional team meet-ups in Sheffield; UK residency required.

The predicted salary is between 36000 - 60000 £ per year.

Want to join the Team transforming the Global Insurance industry?

Here at The Floow, we harness the power of data and social science to influence driver behaviour and cut down on road risks. By joining our mission, you’ll be helping to make driving smarter, safer, and more affordable for everyone.

What you’ll be doing

As our business grows and evolves, we like to think you will too. But for now this role is focused on:

  • Contributing to the development and improvement of our native shared codebase and toolchain. Our technology is used to produce an SDK and a range of white label Android applications that we can customize to meet the requirements of our clients.
  • Supporting our ongoing product and technology improvement and refactoring efforts. Improving the speed and quality of our automated testing. Working to adapt our existing technology, build proof-of-concepts for new technology, and contribute to the exploration of new app designs or new mobile products on an ongoing basis.
  • Contributing to the overall performance of the Mobile Team. As well as completing your own assigned tasks, you’ll have the opportunity to participate in the planning of broader technical initiatives within the team, proposing changes and new ideas where appropriate. Additionally, you’ll contribute to the team-wide breakdown of tasks and sharing of information, helping find effective ways to complete tasks and document work; contributing to the sustained success of the organisation.
  • Developing your ability to operating autonomously within the team. You should be able to help refine loosely defined tasks and carry them through to completion within an established software development environment. You will also be responsible for continuously working to mature your knowledge of the domain area.
  • Supporting knowledge share and developing best practice with the Mobile and wider Technology Team. Regularly share product knowledge attained on the job with other team members.

Sound good? We’d love to hear from you, if you have:

  • Proficiency in Android programming in both Kotlin and Java.
  • Significant experience of Native Android development.
  • Significant experience of Version Control and automated build systems (Git and Jenkins).
  • Experience of UNIX / LINUX command line.
  • Experience consuming RPC style services (Thrift, REST, etc).
  • Willingness to use Kotlin Compose, and knowledge of UX best practices.
  • Strong interpersonal and relationship building skills, with the ability to collaborate with colleagues from a variety of business functions in collaborative/dynamic teams.
  • Fluency in English, with strong verbal and written communication skills. As an example, you should be able to communicate your rationale for software development changes, and explain the benefits and/or limitations during discussions with product managers.
  • Experience of both BDD and TDD, and willingness to work to refactor existing code for testability.
  • Experience working with technology that has privacy and security related requirements.
  • Understanding of, and the ability to apply, a suitable level of unit and behavioural test code.
  • A professional and pragmatic mindset, and the ability to serve as a reliable and self-sufficient colleague within our team.

For this role there is some additional experience we’d love to see (desired but not essential):

  • Some experience of supporting non-mobile developers with using hybrid mobile development tools (Cordova, ReactNative, Flutter, etc).
  • Some experience of working on Android behavioural testing and/or power efficient background code.
  • A Degree (or equivalent formal qualification/s) in Computer Science or a related subject.
  • Experience building libraries/frameworks and APIs.
  • A good understanding of DI and similar frameworks.
  • Experience working with microelectronics or bluetooth low energy devices.

We make hiring decisions based on your experience, skills and passion, as well as how you can enhance The Floow and our culture. Don’t meet all our criteria? If you like our story and think you have what it takes to hit the ground running – let us know! We value diversity, and the benefits that a broader skillset and a great attitude can bring.

What’s in it for you?

We are ambitious. Our mission motivates us to work hard – and we do – but you\’ll experience lots of moments of genuine collaboration, innovation, and fun too. We offer:

  • The opportunity to help shape a growing business, and to be a force for good.
  • Flexible Working and Leave options that empower you to have a job and a life.
  • Benefits designed with your personal development and wellbeing in mind.

Other practical details, we know you might be wondering about:

  • Full-time, permanent position.
  • Our typical working hours are 9am – 5.30pm, but with a client base that spans across the US and Europe this role does require occasional flexibility from time to time.
  • Part-of our Technology Team, the role reports to the Lead Android Engineer.
  • All our employees work fully remotely, but we do get together as a team from time-to-time in Sheffield, UK – our original home.
  • Must be a UK resident for tax purposes, and have the right to work in the UK.
  • This is not a People Management role.
  • Interviews are conducted virtually, though we may request an in-person final interview on occasion.

The Floow | Android Developer (Mid-Level) employer: The Floow

At The Floow, we pride ourselves on being an exceptional employer dedicated to transforming the global insurance industry through innovation and collaboration. Our flexible working options and commitment to personal development ensure that you can thrive both professionally and personally, while our remote-first culture fosters a sense of community and teamwork, even from afar. Join us in Sheffield, UK, where you'll have the opportunity to contribute to meaningful projects that make driving smarter, safer, and more affordable for everyone.
T

Contact Detail:

The Floow Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land The Floow | Android Developer (Mid-Level)

✨Tip Number 1

Familiarize yourself with The Floow's mission and values. Understanding how your skills in Android development can contribute to making driving smarter and safer will help you align your answers during discussions and showcase your passion for the role.

✨Tip Number 2

Prepare to discuss your experience with Kotlin and Java in detail. Be ready to share specific examples of projects where you've utilized these languages, especially in native Android development, as this will demonstrate your proficiency and relevance to the position.

✨Tip Number 3

Highlight your experience with version control systems like Git and automated build systems such as Jenkins. Being able to articulate how you've used these tools in past projects will show that you're well-versed in industry standards and practices.

✨Tip Number 4

Showcase your interpersonal skills and ability to collaborate within a team. Prepare examples of how you've worked effectively with colleagues from different functions, as this is crucial for contributing to the overall performance of the Mobile Team at The Floow.

We think you need these skills to ace The Floow | Android Developer (Mid-Level)

Proficiency in Android programming (Kotlin and Java)
Significant experience in Native Android development
Experience with Version Control and automated build systems (Git and Jenkins)
Familiarity with UNIX / LINUX command line
Experience consuming RPC style services (Thrift, REST, etc.)
Willingness to use Kotlin Compose
Knowledge of UX best practices
Strong interpersonal and relationship building skills
Fluency in English with strong verbal and written communication skills
Experience with BDD and TDD methodologies
Ability to refactor existing code for testability
Understanding of privacy and security related requirements in technology
Ability to apply unit and behavioral test code
Professional and pragmatic mindset
Ability to operate autonomously within a team

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in Android programming, particularly in Kotlin and Java. Include specific examples of your experience with native Android development and any relevant projects you've worked on.

Craft a Compelling Cover Letter: In your cover letter, express your passion for transforming the global insurance industry and how your skills align with The Floow's mission. Mention your experience with version control systems like Git and Jenkins, and your willingness to adapt to new technologies.

Showcase Your Collaboration Skills: Emphasize your strong interpersonal skills and ability to work in dynamic teams. Provide examples of how you've collaborated with colleagues from different functions and contributed to team success in previous roles.

Demonstrate Continuous Learning: Highlight your commitment to continuous learning and knowledge sharing. Mention any relevant courses, certifications, or personal projects that showcase your dedication to improving your skills in mobile development and best practices.

How to prepare for a job interview at The Floow

✨Showcase Your Android Expertise

Be prepared to discuss your proficiency in Android programming, particularly in Kotlin and Java. Highlight specific projects where you've contributed to native Android development, and be ready to explain your approach to using version control and automated build systems like Git and Jenkins.

✨Demonstrate Problem-Solving Skills

During the interview, share examples of how you've tackled loosely defined tasks and brought them to completion. Discuss any experiences where you adapted existing technology or built proof-of-concepts, showcasing your ability to think critically and innovate.

✨Communicate Effectively

Strong communication skills are essential for this role. Practice explaining your rationale for software development changes clearly and concisely. Be ready to discuss the benefits and limitations of your decisions, especially when interacting with product managers or team members from different functions.

✨Emphasize Collaboration and Knowledge Sharing

The Floow values teamwork and knowledge sharing. Prepare to talk about how you've collaborated with colleagues in dynamic teams and contributed to best practices within your previous roles. Highlight any experiences where you've shared product knowledge or supported non-mobile developers.

The Floow | Android Developer (Mid-Level)
The Floow
T
  • The Floow | Android Developer (Mid-Level)

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-01-21

  • T

    The Floow

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>