 
        
        Senior Flutter Developer
As a skilled developer, you will play a key role in building and maintaining our virtual office platform for remote and hybrid teams.
This innovative platform combines persistent rooms, real-time presence, audio/video (WebRTC), chat, screen sharing, collaborative boards, and immersive spaces to enhance connection, productivity, and team cohesion all in one place.
 * Design, develop, and maintain the Flutter macOS app with clean architecture, modular layers, and reliable state management.
 * Integrate RESTful APIs and real-time services (e.g., WebSockets/Streams).
 * Implement A/V features (e.g., flutter_webrtc): device selection, camera/mic permissions, I/O routing, and stability under variable networks.
 * Ensure observability end to end: instrument product events/metrics; triage errors with Sentry; capture UX signals with Microsoft Clarity (session replay/heatmaps) where applicable (web/embedded views); analyze performance traces and dashboards.
Required Skills & Qualifications:
Must-Haves:
 * Fluent English (spoken and written): comfortable in daily English standups and writing EOD reports.
 * 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), DI, and state management (BLoC/Riverpod/Provider).
 * Firebase (Auth, Firestore, Analytics) or equivalent, Microsoft Clarity (for UX/session insights in web-embedded contexts), and Sentry for error/performance monitoring.
Benefits:
By joining our team, you will have the opportunity to work on cutting-edge technology, collaborate with experienced professionals, and grow your skills and expertise.
Others:
Note that this job description is subject to change based on business needs.