 
        
        System Architect Job Overview
We are building a cutting-edge virtual office platform that caters to remote and hybrid teams. Our innovative solution seamlessly integrates persistent rooms, real-time presence, audio/video (WebRTC), chat, screen sharing, collaborative boards, and immersive spaces to elevate team cohesion, productivity, and connection.
The System Architect Role
We are seeking an experienced Senior Flutter Developer to spearhead macOS Desktop development, creating high-performance applications that integrate video/audio, real-time features, and collaborative tools while maintaining top-tier code quality, testing, and documentation.
Key Responsibilities
 * Design, build, and maintain the Flutter macOS app with clean architecture, modular layers, and reliable state management.
 * Integrate RESTful APIs and real-time services, including WebSockets/Streams.
 * Implement A/V features, such as 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, capturing UX signals with Microsoft Clarity where applicable, and analyzing performance traces and dashboards.
 * Own quality by conducting unit, widget, and integration tests, CI checks, code reviews, and technical documentation.
 * Handle macOS distribution, including code signing & notarization, entitlements, Hardened Runtime, App Sandbox, Keychain, packaging DMG/PKG, and managing auto-update (e.g., Sparkle).
 * Collaborate with Product/Design/QA to refine requirements, edge cases, and acceptance criteria, keeping specs tidy in Confluence and PRs clear.
Required Skills and Qualifications
 * Fluent English for daily standups and 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 results.
 * Solid grasp of architectural patterns (MVC/MVVM/Clean), DI, and state management (BLoC/Riverpod/Provider).
 * Hands-on experience with RESTful APIs, WebSockets/Streams, async/isolates, and robust error handling.
 * Firebase (Auth, Firestore, Analytics) or equivalent, Microsoft Clarity (for UX/session insights in web-embedded contexts), and Sentry for monitoring.
 * Git proficiency, code reviews, CI (e.g., GitHub Actions/GitLab CI), and Jira work logs/time tracking.