xelys jobs xelys jobs

Senior Flutter Engineer – Desktop

McAfee

hybridseniorpermanentfrontend Frisco, TX Today via LinkedIn

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 score

Tags

FlutterDartmacOSWindowsPlatform ChannelsState ManagementRiverpodBlocBlocAccessibility

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

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.