We are seeking a highly skilled Flutter developer to lead the design and implementation of a cutting-edge desktop client for macOS. The ideal candidate will have a proven track record of delivering high-performance applications with clean architecture, modular layers, and reliable state management.
The Role
This role involves crafting a stable, well-instrumented app that integrates video/audio, real-time features, and collaborative tools while maintaining top-tier code quality, testing, and documentation. Key responsibilities include designing, building, and maintaining the Flutter macOS app, integrating RESTful APIs and real-time services, implementing A/V features, and ensuring observability end-to-end.
 * Design and build a high-performance desktop client for macOS using Flutter.
 * Develop and maintain a robust architecture with clean separation of concerns and reliable state management.
 * Integrate RESTful APIs and real-time services such as WebSockets/Streams.
 * Implement advanced audio/video features including device selection, camera/mic permissions, I/O routing, and stability under variable networks.
 * Instrument product events and metrics to ensure observability end-to-end.
 * Own quality by writing unit, widget, and integration tests, conducting code reviews, and maintaining technical documentation.
Requirements
 * Strong experience with Flutter and Dart building Desktop apps (preferably macOS).
 * Proven work reducing CPU/GPU usage in Flutter apps (ideally desktop/macOS) with measurable before/after results.
 * Solid grasp of architectural patterns (MVC/MVVM/Clean), Dependency Injection, and state management (BLoC/Riverpod/Provider).
 * Hands-on experience with RESTful APIs, WebSockets/Streams, async/isolates, and robust error handling.
 * Fluent English for effective communication and collaboration.