Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
McAfee

Senior Flutter Engineer – Desktop

McAfee

Senior Flutter Engineer developing high-quality desktop software using Flutter at McAfee. Leading end-to-end functionality from design to implementation and maintenance for macOS and Windows.

Posted 5/31/2026full-timeFrisco • Texas • 🇺🇸 United StatesSenior💰 $107,430 - $176,490 per yearWebsite

Tech Stack

Tools & technologies
DartFlutterMacOS

About the role

Key responsibilities & impact
  • Design, build, and ship Flutter (Dart) features for desktop (macOS and Windows) with a strong focus on performance, reliability, and UX polish
  • Drive end-to-end implementation of complex features, from technical design through delivery and maintenance
  • Contribute to and evolve architecture patterns across the codebase (modularity, state management, navigation, testing)
  • Build high-quality native desktop experiences, including windowing, menus, keyboard shortcuts, and accessibility
  • Integrate Flutter with native macOS and Windows APIs via platform channels in a secure, maintainable way
  • Participate in design discussions, code reviews, and technical documentation; raise the overall engineering bar through example

Requirements

What you’ll need
  • 7+ years of experience building and shipping production software
  • Strong hands-on Flutter/Dart experience
  • Solid system design skills and experience working in large evolving codebases
  • Good understanding of macOS and Windows desktop UX conventions and application architecture
  • Experience integrating Flutter with native desktop code and debugging across language/runtime boundaries
  • Practical expertise with state management (e.g., Riverpod, Bloc, Provider) and an understanding of tradeoffs
  • Ability to influence technical direction through clear designs, thoughtful reviews, and collaboration, without relying on formal authority
  • Experience with security- or privacy-sensitive desktop software is a plus
  • Familiarity with macOS/Windows Human Interface Guidelines and accessibility best practices is a plus
  • Exposure to desktop distribution workflows (code signing, notarization, sandboxing) is a plus

Benefits

Comp & perks
  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
FlutterDartsystem designstate managementRiverpodBlocProvidernative macOS APIsnative Windows APIsdebugging
Soft Skills
collaborationinfluence technical directionclear designsthoughtful reviews