Senior Flutter Engineer – Desktop
McAfee
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
McAfee is seeking a hands-on Senior Flutter Engineer (Desktop) to lead the development of high-quality desktop experiences using Flutter (Dart) for macOS and Windows.
You will design, build, and deliver performant, reliable, and polished features end-to-end, while helping evolve architecture patterns across the codebase (e.g., modularity, state management, navigation, testing). You’ll also build native-like desktop capabilities (windowing, menus, keyboard shortcuts, and accessibility) and integrate Flutter with native macOS/Windows APIs securely.
Responsibilities
- Design, build, and ship Flutter (Dart) features for macOS and Windows, prioritizing performance, reliability, and UX polish.
- Own end-to-end implementation of complex features: technical design → delivery → ongoing support.
- Contribute to and evolve architecture patterns across the codebase:
- Modularity
- State management
- Navigation
- Testing
- Implement native-like desktop capabilities:
- Windowing
- Menus
- Keyboard shortcuts
- Accessibility
- Integrate Flutter with native macOS/Windows APIs using platform channels in a secure and maintainable way.
- Participate in design discussions, code reviews, and technical documentation; raise engineering standards.
Requirements
- 7+ years of experience shipping production software.
- Strong, hands-on experience with Flutter/Dart.
- Solid system design skills and experience working in large, evolving codebases.
- Practical understanding of macOS and Windows desktop UX conventions and app architecture.
- Experience integrating Flutter with native desktop code and debugging across language/runtime boundaries.
- Practical expertise in state management, including one or more of:
- Riverpod / Bloc / Provider
- Ability to influence technical direction through clear design and thoughtful collaboration.
Nice-to-haves
- Experience in security- or privacy-sensitive desktop software.
- Familiarity with macOS/Windows Human Interface Guidelines (HIG) and accessibility best practices.
- Exposure to desktop distribution workflows such as code signing, notarization, and sandboxing.
Work Location / Remote Policy
- Hybrid role.
- Must be within commutable distance of Frisco, TX or Waterloo/Toronto, Canada.
- Onsite required as needed; otherwise work from home office.
About McAfee
McAfee is a leader in personal security for consumers, focused on protecting people in an always-online world. The company delivers integrated, intuitive security solutions designed to meet users’ needs across devices and everyday life.
Scraped 6/20/2026