We are seeking an experienced Flutter app Developer to support, maintain, and enhance our existing Flutter app and to help maintain a React frontend and one of our PHP-based (Laravel) API systems while we migrate services over to our new C# platform.
This position requires solid experience with Flutter, REST, and GCP.
You’ll work closely with our development team to ensure platform stability, resolve technical issues, and assist with incremental migrations to the new system.
Responsibilities and Duties:
- Collaborate with our Fishing Product lead to enhance our Flutter app.
- Maintain and enhance the existing PHP API and associated services, which will eventually be C# when fully migrated.
- Ensure system stability and performance during the migration phase.
- Troubleshoot and resolve technical issues promptly.
- Support integration between the existing PHP API and our Flutter app and React frontend.
- Assist with data migrations and incremental service transitions to the new C# platform.
- Collaborate with the CTO and development team to prioritise and implement essential fixes and updates.
- Provide clear handover notes and technical documentation where required.
- Occasional out-of-hours cover for critical system issues during the migration period.
Qualifications and Skills
“Must have” technical skills
- REST API development/integration.
- Flutter app development.
- Familiarity with SQL (specifically MySQL).
- React, HTML/JS/CSS, and Tailwind familiarity
- Experience working with cloud-based infrastructure (Google Cloud Platform or similar).
- Excellent debugging, problem-solving, and system stabilisation skills.
- Strong communication skills and ability to work within a multi-technology team.
“Nice to have” technical skills/things you might learn
- Experience with modern PHP frameworks (Laravel).
- Familiarity with Google Cloud services (Cloud SQL, Cloud Run, Cloud Functions).
- Exposure to Docker, Kubernetes, or similar containerisation tools.
- Previous experience with platform migration.
- Some .NET experience.
Other characteristics
- A degree in computer sciences would be an advantage, but is not a requirement.
- We are looking for a talented individual who is organised, methodical, motivated, gives attention to detail, and can envisage building a long-term career within the company.
- Proven track record of delivering successful projects on time and within budget.
- Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
- Willingness to learn new tools and frameworks as needed.
- Strong English written and verbal skills.
Benefits
- Hybrid working: work from home may be available for up to two days a week.
- Employee stock ownership plan
- Paid for training.
- Private medical insurance
- Additional leave
- Company pension
- Employee discount
- Free flu jabs
- Free parking
- Opportunity to join an established, profitable e-commerce/software business with exciting growth plans for the future.
- Above industry average salary (dependent on experience) plus pension contributions.
- A long-term bonus plan gives employees a stake in the company's growth in value.
- Bright office on Cornhill in the centre of Bury St Edmunds: dog friendly, ping pong, table football, darts, as much coffee and tea as you can drink!
- Relocation allowance if you move to Bury St Edmunds.
- Employee benefits and rewards scheme.
- Wellness videos and a confidential helpline.
- Company events & social time.
- Generous holiday allowance that rises to 28 days over time, plus bank holidays.
- Support the environment: We donate over £20,000 every year to environmental causes, including a donation from every booking to the World Land Trust.
You will be joining a twenty-strong team of fun and hard-working salespeople, account managers, and software developers with a high-performance culture.
The Company
We are a technology travel platform located in the centre of beautiful Bury St Edmunds, with exciting plans for the future.
We own and operate specialist leisure websites focusing on accommodation, but also including activities. They include BeachHuts.com, BritainsFinest.co.uk, FishPal.com, and Elveguiden.no.
Our booking engine, internally developed over ten years, also powers third-party websites.
We are building a property management system (PMS) to provide our properties with additional tools (turbo-pms.com).
Our vision is to be the world’s leading collection of leisure booking websites that are no.1 in their markets, backed by our platform and subscription software.
Schedule:
Additional pay:
- Bonus scheme
- Loyalty bonus
- Performance bonus
Schedule:
- Monday to Friday / No weekends
Education:
Experience:
- Flutter/Dart (apps in production): 3 years (required)
- PHP: 1 year (preferred)
- .NET: 1 year (preferred)
Ability to commute/relocate:
Bury St. Edmunds: reliably commute or be willing to relocate with an employer-provided relocation package (required)
Please note: You will be required to be in the office (Bury St Edmunds) at least 3 times a week.
Please do not apply if you are unable to commit to this.
Position: Flutter app developer - Salary: up to £55,000 - Work Location: Hybrid remote in Bury St. Edmunds