Join our team
We’re on an amazing journey…
Our team enjoy what we do, and we do it well. We grow and develop and make wonderful things happen together every day – the team, the business, the products we provide and the clients we reach.
When you join us, you’re joining a dynamic and highly rewarding company, in which you can grow your career and be supported every step of the way. If that sounds interesting, we would love to hear from you.
Current positions
Mobile App Developer
| Role title | Mobile App Developer (Flutter/Dart) | Full time/Part time | Full-time |
| Reporting to | Engineering Manager | Location | Kemble, Glos GL7 6BQ |
| Salary | £45,000 – 60,000 per annum | Work Pattern | Hybrid working, with approval |
About FleetCheck
At FleetCheck we believe that everyone has the right to be safe on the roads and we are all about making a difference to road safety. Our business was created to improve the safety of drivers and vehicles by providing the tools and support that promote professional fleet management.
Our business is all about serving others, focused on a common good and we get there through consideration and respect for each other. Our customers trust us to deliver excellent. They trust us because they experience outstanding software provided by people who are dependable and prepared to go that extra mile.
This is a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us hit problems head on and be determined to find the best solutions.
We are looking for a motivated and skilled Mobile App Developer to join our Scrum development team. You will take ownership of our Flutter-based mobile applications, working collaboratively to deliver high-quality, maintainable solutions that directly support our customers and internal teams.
Key Responsibilities
- Collaborate with the Scrum development team to design, implement, and optimise solutions and improvements for FleetCheck's mobile applications.
- Write clean, efficient, and maintainable Flutter/Dart code with minimal supervision.
- Debug, troubleshoot, and resolve complex issues in existing mobile app code.
- Write and maintain unit and widget tests to ensure code quality and reliability.
- Participate in code reviews and contribute to mobile development best practices across the team.
- Share knowledge on mobile app functionality and implementation to support colleagues in code review and QA of mobile features.
- Collaborate with IT and CX teams to improve support of the mobile apps, providing technical guidance and insight.
- Investigate and help resolve bugs raised by customers or colleagues, escalating where appropriate and keeping originators informed of progress.
- Collaborate with team members to develop and maintain technical documentation.
- Stay current with the latest trends, tools, and best practices in mobile development.
- Be flexible, operate as a proactive member of the Scrum team, and contribute to other activities when required.
General Accountabilities
- Act in a courteous, professional, and ethical manner in all interactions with customers, suppliers, and colleagues.
- Advise line manager/management team on matters relating to workload, technical challenges, and work progress.
- Contribute positively to improvement initiatives and propose innovative solutions.
- Comply with FleetCheck's values, service levels, policies, and legislative requirements.
Required Skills
- 3–5 years of professional experience in software development, with at least 2+ years of hands-on Flutter/Dart development.
- Strong understanding of and experience with:
- Flutter and Dart, including state management approaches (Riverpod).
- Mobile UI/UX principles and platform-specific guidelines (iOS & Android).
- RESTful API integration and consumption.
- Git and GitHub.
- Solid understanding of mobile app testing, including unit and widget tests.
- Strong problem-solving skills and ability to work independently on moderately complex tasks.
- Excellent communication and teamwork skills.
- Good knowledge of Agile or Scrum methodologies.
Preferred Skills
- Experience publishing and maintaining apps on the Apple App Store and/or Google Play Store.
- Familiarity with CI/CD pipelines for mobile (e.g. Fastlane, GitHub Actions, Codemagic).
- Exposure to native iOS (Swift) or Android (Kotlin) development.
- Experience with Firebase or similar mobile backend services.
- Familiarity with Azure or other cloud platforms.
- Understanding of automated UI/integration testing (e.g. Flutter integration tests, Appium).
Rewards and additional information
- Base salary will be in the region of £45,000-60,000k pa.
- The normal contractual working week is 37.5 hours; a standard day is 7.5 hours.
- The work pattern is fixed hours of 9.00am to 5.00pm with 0.5 hour lunch break.
- The annual holiday entitlement based on the above working pattern is 25 days – rising to 28 days with length of service.
- 1 additional days holiday per month on a Friday (FleetCheck Friday), pro rata entitlement for part time employees.
- Contributory pension.
- Staff can work in a hybrid pattern, Monday to Wednesday being office based; with the option to work from home on Thursdays and Fridays if agreed with their line manager.
- Other benefits include - staff/team functions, including Summer & Winter events, monthly charity cake bakes, monthly staff meetings, annual appraisals, access to Employee Assistance Program (EAP), Mental Health First Aiders, free parking.
- The organisation continuously evolves to provide broader and more proactive customer care. As such the roles and their terms and conditions will be subject to ongoing review and change.
- FleetCheck are proud to be a Disability Confident Employer and a Living Wage Employer.
Successful candidates will be required to undertake a BPSS check.
Note that the FleetCheck offices are not serviced by public transport. You will need a full clean driving licence and a car to work here.
Employee Promise
FleetCheck is all about helping others, focused on a common good and we get there through consideration and respect for each other. Our clients trust us to deliver excellence. They trust us because they experience outstanding software and people who are dependable and prepared to go that extra mile when it is needed.We are a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us solve problems head on and be determined to find solutions, helping our customers, and improving our products.Excellent client experience is our goal, and we need people who will do what they say, deliver on their promises and look
We’re not recruiting at the moment…
We don’t have any current vacancies, but all is not lost. If you think you can make a difference and would like to join our team, please get in touch. We’re always interested to hear from talented individuals with an interest in the fleet industry.
How to apply
If you would like to bring your skills, energy and dedication to be part of our friendly and enthusiastic team or would like to apply for any open positions, email recruitment@fleetcheck.co.uk with a covering letter and CV.