Principal Engineer - Mac (Flutter/Dart)

SyndesusFrisco, TX
4hHybrid

About The Position

They are seeking a highly skilled Principal Engineer with deep expertise in macOS and Flutter/Dart to help define and execute their desktop strategy. This is a hands-on technical leadership role where you will architect, build, and optimize Mac-native experiences using Flutter while shaping the long-term engineering vision for desktop applications. You’ll work at the intersection of security, performance, and user experience to deliver trusted, polished products at scale. This is a hybrid role based in Frisco, TX. Candidates must be within commuting distance. On-site presence is required as needed. Relocation assistance is not available.

Requirements

  • 10+ years of software engineering experience with deep hands-on expertise in Flutter and Dart
  • Proven experience architecting and shipping production Flutter applications at scale, ideally on desktop
  • Strong understanding of macOS application architecture and user experience conventions
  • Extensive experience integrating Flutter with native macOS code via platform channels
  • Solid system design expertise with a focus on secure, resilient, and testable architectures
  • Experience with Flutter state management solutions such as Riverpod, Bloc, or Provider
  • Demonstrated ability to mentor senior engineers and influence architectural direction
  • Experience shipping applications used by millions of users
  • Knowledge of secure coding practices, threat modeling, and defense-in-depth principles
  • Familiarity with Apple Human Interface Guidelines and macOS accessibility standards
  • Comfort leveraging AI-assisted development tools to enhance engineering productivity

Nice To Haves

  • Background in security, privacy, or system-level software preferred

Responsibilities

  • Spend 60%+ of your time architecting and building high-performance Flutter applications for macOS
  • Write production-level code and lead critical technical implementations across the Flutter desktop stack
  • Define and own architectural standards focused on security, reliability, scalability, and long-term maintainability
  • Ensure truly native macOS experiences across windowing, menus, keyboard shortcuts, accessibility, animations, and system integrations
  • Design secure abstractions using Flutter platform channels and native macOS APIs (Swift / Objective-C)
  • Partner with security engineers, designers, and product leaders to translate complex technical concepts into intuitive user experiences
  • Drive best practices in state management, modularization, testing, and CI/CD
  • Lead performance optimization efforts, including startup time, memory usage, and rendering efficiency
  • Mentor senior engineers through design reviews, code reviews, and architectural guidance
  • Set technical direction for the desktop engineering team
  • Evaluate and adopt new Flutter and macOS capabilities while maintaining a strong security posture

Benefits

  • Performance-based bonus program
  • Retirement and pension plans
  • Medical, dental, and vision coverage
  • Generous paid time off
  • Paid parental leave
  • Flexible work arrangements
  • Community involvement support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service