×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Architect; Flutter

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: 慨正橡扯
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Android Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Mobile Architect (Flutter)
Location: Greater London

Mobile Architect (Flutter)

Reporting to: Director of Engineering

Location: London, UK (Hybrid – we’re flexible)

Job Type: Permanent

About Us

Camascope is a fast-growing technology company focused on empowering the care and medication sector with technology. We are a team of talented, caring, and ambitious individuals who are committed to making a difference in care. Our ecosystem connects pharmacies, care homes, and doctors to improve the lives of many.

There has never been a better time to join Camascope. Our team is growing and our product is reaching more users and partners every day. You will join a collaborative and passionate team. We love solving real problems and are committed to building the highest-quality solutions. If you are eager to make a meaningful impact in healthcare and thrive in a fast-paced startup environment, Camascope will be the perfect place for you.

What

You'll Do
  • Build and evolve our mobile app
    —Develop, maintain, and improve our Android application using Flutter and Dart, delivering a high-quality experience for care professionals
  • Shape the user experience
    —Collaborate with designers and product managers, bringing your own UX insights and critically evaluating designs to ensure they work well on mobile
  • Think beyond the mockups
    —Question and refine requirements when something doesn't feel right, proposing improvements based on your understanding of mobile UX principles
  • Champion app reliability
    —Take ownership of app stability, crash reduction, and error handling to ensure a dependable experience for users in care settings
  • Drive performance excellence
    —Profile and optimise app performance including startup time, frame rates, memory usage, and battery consumption
  • Embed observability
    —Implement and maintain monitoring, logging, and crash reporting to give the team clear visibility into app health and user experience in production
  • Establish development best practices
    —Define and promote patterns for reliable, performant, and observable mobile code, including structured error handling, performance budgets, and instrumentation standards
  • Collaborate across teams
    —Work closely with backend engineers, QA, designers, and product managers to deliver end-to-end features
  • Shape the mobile architecture
    —Contribute to architectural decisions around state management, dependency injection, navigation, and modularisation
  • Mentor and share knowledge
    —Help grow the team's mobile development capabilities through code reviews, pair programming, and knowledge sharing
What We're Looking For Essential
  • 5+ years of professional mobile development experience, with at least 2 years building production Flutter applications
  • Flutter & Dart
    —strong expertise including widget architecture, state management (Bloc), dependency injection, and platform channels
  • Android platform knowledge
    —solid understanding of the Android ecosystem, lifecycle, permissions, and Play Store release processes
  • Clean Architecture
    —experience structuring Flutter apps with clear separation of concerns (presentation, domain, data layers) and feature-driven modularisation
  • UI/UX understanding
    —solid grasp of mobile design principles, platform conventions, and usability best practices
  • Critical thinking
    —ability to evaluate designs, identify potential issues, and propose improvements
  • App reliability
    —proven experience improving app stability, reducing crash rates, and implementing robust error handling and recovery strategies
  • Performance optimisation
    —experience profiling and optimising Flutter apps (Dev Tools, frame rendering, memory profiling, reducing jank)
  • Observability & monitoring
    —hands‑on experience with crash reporting (e.g. Sentry), product analytics (e.g. Post Hog), and implementing structured logging
  • Offline-first development
    —experience with local databases, data synchronisation strategies, and handling intermittent connectivity
  • Code generation
    —familiarity with , Freezed, and code generation patterns for immutable models and serialisation
  • Testing—experience with unit, widget, and integration testing in Flutter (e.g. , mocktail)
  • API integration—experience consuming RESTful APIs and handling network reliability (retries, caching, offline support)
  • Version control—Git…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary