Entry Level Android Developer

Our company is Fleetondemand where we deliver a new technology platform to the Fleet, Automotive and Vehicle rental markets. Our vision is to use our expertise and technology to deliver industry-leading software and e-trading marketplaces to our customers, partners and suppliers. Through desktop, web and mobile web, we aim to deliver access to information and services wherever you are.

Mobilleo is Fleetondemand’s market-leading MaaS solution that consolidates all forms of travel into a single desktop and smartphone application. Mobilleo provides access to thousands of global travel providers allowing users to find, book and pay for their entire journey as one single door-to-door itinerary in seconds, saving time and money.


Each product has its own team made up of developers of different levels managed by a Product Director. Developers are responsible for the solutions that they work on but also contribute to the efforts of the rest of their team through discussions and code review. We share best practice and learning across our product teams. We work with our colleagues outside of development understanding the needs of our customers and their users.

    • You will typically have up to two years prior experience developing software, however, guidance in the role will be given to help you substantially develop your skills.
    • You’ll have knowledge about IT from a software perspective and understand technically how the Internet works.
    • You’ll know at least one programming language to the extent of being able to build a basic application (e.g. including user authentication, database storage, presentation etc.).
    • A degree in Computer Science or similar is not mandatory but we would expect all candidates to be enthusiastic about ongoing learning.
    • Some understanding of the Android development ecosystem.
    • You will have a positive and solution-orientated mindset.
      • Good written and verbal English.
      • Follow our coding style and best practices.
      • Write modular, maintainable, performant and secure code with guidance where needed.
      • Work under your own steam and try things but ask for help in a timely manner when needed.
      • Have the ability to identify and repair bugs in software.
      • Build new features and tools for our software.
      • Participates in product development and technical ideas sessions with other developers and business colleagues.
      • Engage with our code review process.
      • Be able to manage your own development environment.
      • Coding experience in Kotlin and Java.
      • Familiarity with Android SDK.
      • Understanding of MVVM architecture.
      • Familiarity with Jetpack components.
      • Familiarity with consuming RESTful APIs using Retrofit.
      • Understanding of Clean Architecture.
      • Experience with unit testing, perhaps TDD.
      • Experience of code version control.

Friendly, Collaborative, Rewarding, Innovative, Open, Respectful, just some of the words used to describe our culture here at Fleetondemand.

      • Excellent career development opportunities
      • 25 days’ annual leave (plus 8 bank holidays)
      • Paid birthday day off
      • Free on-site parking
      • Employee Hub/breakout area
      • Company healthcare scheme available to you after 1 year’s continuous service
      • Occupational sick pay scheme
      • Various salary sacrifice schemes including, Cyclescheme, Techscheme and Eyecare voucher scheme
      • Excellent team culture and social events to recognise the hard work of our colleagues and reward great performance
      • Workplace pension scheme
      • EAP (Employee Assistance Programme)

7.5-hour day excluding mandatory 60-minute unpaid lunch, with hours of duty for this role ranging between 0800 – 1800, Monday to Friday.


Part-remote, average 2 days/month in our Saltaire office

Job Type: Full-time

Salary: Starting salary of £20,000 – £26,000 Dependent on experience with the opportunity for progression.

Successful candidates will be subject to a Basic Disclosure (DBS) Check as part of our recruitment process.

To apply, please send your CV to recruitment@fleetondemand.com advising us which role you are applying for. Not the job for you? We are also recruiting for other exciting roles. Visit https://www.fleetondemand.com/careers/ for further details.