We're seeking a seasoned Senior Flutter Developer focused on macOS Desktop to spearhead the design, development, and maintenance of our Flutter macOS app.
The ideal candidate will have extensive experience with Flutter and Dart in building robust desktop applications (preferably macOS) that boast clean architecture, modular layers, and reliable state management.
Key responsibilities include optimizing CPU/GPU usage in Flutter apps, designing architectural patterns (MVC/MVVM/Clean), implementing Dependency Injection (DI), and utilizing state management tools like BLoC/Riverpod/Provider.
A successful applicant will possess fluency in English, hands-on expertise with RESTful APIs, WebSockets/Streams, async/isolates, and effective error handling, as well as proficiency in Git, code reviews, CI, and Jira work logs/time tracking.
They should also be familiar with Firebase (Auth, Firestore, Analytics) or equivalent services, Microsoft Clarity for UX/session insights, and Sentry for error/performance monitoring.