Job Title: Senior Flutter DeveloperWe're building a virtual office platform for remote and hybrid teams. It brings together persistent rooms, real-time presence, audio/video (WebRTC), chat, screen sharing, collaborative boards, and immersive spaces to boost connection, productivity, and team cohesion — all in one place.The Role:Design, build, 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.Own quality: unit, widget, and integration tests; CI checks; code reviews; technical docs.Handle macOS distribution: code signing & notarization, entitlements, Hardened Runtime, App Sandbox, Keychain; package DMG/PKG; manage auto-update (e.g., Sparkle).Collaborate with Product/Design/QA to refine requirements, edge cases, and acceptance criteria; keep specs tidy in Confluence and PRs clear.Responsibilities:Attend daily standups in English and other ceremonies (planning, grooming, demos, retros).Keep Jira up to date (status, links, attachments) and log time entries (work logs) per task.Submit an end-of-day (EOD) daily report in English including: hours worked (per task), what was completed, current task & ETA, blockers, and plan for tomorrow.Maintain parity when applicable, fix platform-specific issues, help with CI/CD and store releases, monitor crashes/perf via Sentry and review UX insights with Clarity when relevant.Requirements: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).Hands-on 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 error/performance monitoring.Git proficiency, code reviews, CI (e.g., GitHub Actions/GitLab CI), and Jira work logs/time tracking.