Senior Developer

HealthboxHR
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Remote

Tech stack

Flutter
Amazon Web Services (AWS)
Data analysis
IOS Applications
Azure
Mobile Application Development
Software as a Service
Cloud Computing
Design of User Interfaces
Push Technology
Mobile Application Software
Laravel
Model View ViewModel
Systems Architecture
Systems Integration
Google Cloud Platform
PHP
iOS
Firebase
Backend
GIT
REST
Core HR

Job description

We are seeking a highly experienced Flutter Mobile App Developer who will take full ownership of our mobile application strategy and development across both Android and iOS. This role will be responsible for leading and driving all mobile app development (approximately 80% of the role) - including architecture, performance, releases, and roadmap execution. In addition, this individual will contribute to our Laravel backend stack and third-party integrations (approximately 20% of the role), making this an ideal position for a strong all-round engineer who enjoys working across both mobile and backend systems.

You will work 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
  • Define and maintain mobile architecture standards and best practices
  • Collaborate with UI/UX to deliver intuitive and polished user experiences
  • Monitor, troubleshoot, and optimise performance across devices
  • Stay current with Flutter, Android, and iOS advancements

Backend & Integration Contribution (~20%)

  • Contribute to our Laravel backend stack where 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

Do you have experience in iOS development?, * 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

Apply for this position