Lumen Resources ยท 2 hours ago
Principal Flutter Engineer (Mobile)
Lumen Resources is seeking a Principal Flutter Engineer to lead the development of cross-platform mobile applications using Flutter and Dart. The role involves owning the mobile technical strategy, collaborating with product and design teams, and mentoring other engineers to enhance mobile best practices.
Staffing & Recruiting
Responsibilities
Lead development of cross-platform mobile apps using Flutter/Dart, from architecture through release
Own mobile technical strategy: app structure, state management, performance, reliability, and maintainability
Build and evolve reusable component systems and UI patterns to accelerate product delivery
Integrate mobile clients with RESTful APIs, real-time services, and cloud platforms (e.g., Firebase or similar)
Drive quality standards: testing strategy, CI/CD for mobile, observability, and production hardening
Collaborate closely with product and design to translate requirements into intuitive, accessible experiences
Mentor engineers, review code, and raise the bar on engineering craft and mobile best practices
Evaluate new tools/frameworks and introduce them thoughtfully to improve developer velocity and app quality
Qualification
Required
7+ years of experience building and shipping Flutter/Dart applications in production
Strong background in native iOS development (Swift, Objective-C, iOS SDK, SwiftUI) and an understanding of how to bridge native + Flutter when needed
Proven ability to architect and scale mobile codebases, including state management, navigation, and modularization
Solid grasp of mobile performance optimization, offline patterns, and responsive UI across devices
Comfortable working with cloud-backed systems, authentication, analytics, and push notifications
Strong communication skills and a track record of leading through influence in cross-functional teams
Pragmatic, user-focused, and energized by solving hard product and technical problems
Preferred
Experience with frontend/web technologies (JavaScript/TypeScript, React, HTML/CSS) is a plus, especially for multi-platform work