 
        
        Senior Flutter Developer Opportunity
We are seeking a skilled Senior Flutter Developer to join our team in building a virtual office platform for remote and hybrid teams.
The Role
This is an exciting opportunity to work on a high-performance, stable, and well-instrumented desktop client that integrates video/audio, real-time features, and collaborative tools. As a Senior Flutter Developer, you will be responsible for designing, building, and maintaining the Flutter macOS app with clean architecture, modular layers, and reliable state management.
Key Responsibilities:
 * Design and develop the Flutter macOS app with a focus on performance, stability, and scalability.
 * Integrate RESTful APIs and real-time services such as WebSockets/Streams.
 * Implement audio/video features using flutter_webrtc, including device selection, camera/mic permissions, I/O routing, and stability under variable networks.
 * Ensure observability end-to-end by instrumenting product events/metrics, triaging errors with Sentry, and capturing UX signals with Microsoft Clarity.
 * Own quality by writing unit, widget, and integration tests, conducting code reviews, and creating technical documentation.
 * Handle macOS distribution by managing code signing & notarization, entitlements, Hardened Runtime, App Sandbox, Keychain, packaging DMG/PKG, and managing auto-update using Sparkle.
Requirements
 * Fluent English communication skills.
 * Strong experience with Flutter and Dart building Desktop apps (preferably macOS).
 * Proven track record of reducing CPU/GPU usage in Flutter apps with measurable results.
 * Solid grasp of architectural patterns, dependency injection, and state management.
 * Hands-on experience with RESTful APIs, WebSockets/Streams, async/isolates, and robust error handling.
 * Proficiency in Firebase or equivalent, Microsoft Clarity, and Sentry for error/performance monitoring.
 * GIT proficiency, code reviews, CI/CD pipelines, and Jira work logs/time tracking.