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

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.

Senior Flutter Engineer – Desktop
McAfeeSenior 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 & technologiesDartFlutterMacOS
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 resumeApplicant 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