
Quick Summary
The Role
We are seeking a highly experienced Flutter Mobile App Developer to take full ownership of our mobile application strategy and development across both Android and iOS platforms.
This pivotal role primarily focuses on leading and driving all mobile app development (approximately 80%), encompassing architecture, performance optimization, release management, and roadmap execution.
Additionally, the successful candidate will contribute to our Laravel backend stack and manage third-party integrations (approximately 20%). This is an ideal opportunity for a strong all-round engineer who thrives on working across both mobile and backend systems.
You will collaborate closely with product, design, and backend teams to deliver secure, scalable, and high-performing solutions that integrate seamlessly with our core HR and payroll platform.
Key Responsibilities
Mobile App Ownership (Primary Focus – ~80%)
- Lead and own all mobile application development using Flutter
- Architect, develop, test, and maintain high-quality cross-platform applications
- Manage Android and iOS deployments, releases, and store compliance
- Ensure high performance, responsiveness, and scalability of mobile applications
- Define and maintain mobile architecture standards and best practices
- Collaborate with UI/UX teams to deliver intuitive and polished user experiences
- Monitor, troubleshoot, and optimize performance across various devices
- Stay current with advancements in Flutter, Android, and iOS development
Backend & Integration Contribution (~20%)
- Contribute to our Laravel backend stack as required
- Build and maintain RESTful APIs supporting mobile functionality
- Develop and maintain third-party integrations
- Collaborate with backend engineers to improve system architecture
- Support end-to-end feature delivery across mobile and backend layers
Requirements (MUST HAVE)
- Strong commercial experience with Flutter (required)
- Proven experience deploying Android and iOS applications (required)
- 3–5+ years of professional mobile development experience
- Experience working with RESTful APIs and integrations
- Solid understanding of backend development principles
- Experience with Laravel or similar PHP frameworks
- Strong understanding of mobile architecture patterns (MVVM, BLoC, etc.)
- Experience with Git and modern development workflows
- Ability to take ownership of a product area and drive technical direction
- Strong problem-solving skills and ability to work independently
Desirable Skills
- Experience working on SaaS platforms
- Experience with HR, payroll, or financial systems
- Experience with CI/CD pipelines (mobile and backend)
- Familiarity with cloud platforms (AWS, Azure, Google Cloud)
- Experience with Firebase (Auth, Push Notifications, Analytics)
- Understanding of scalable backend architecture
Job Types: Full-time, Permanent
Pay: £60,000.00 per year
Benefits
- Company pension
- Private medical insurance
- Work from home
Application question(s): How many years Flutter experience do you have?
Work Location: Remote
