We are looking for a Senior Flutter Engineer who takes ownership, cares about architecture, and wants to build systems end to end, not just screens.
You will be part of a multidisciplinary R&D group working across mobile, cloud, and IoT.
What Youll Do
Own features end to end, from design through production
Build and maintain Flutter applications used globally
Work closely with backend, product, QA, and device teams
Design solutions that handle real-world constraints such as connectivity, reliability, and scale
Use AI to improve workflows, CI/CD, and overall engineering practices
Why This Role Is Interesting
You are building a system, not just an app
Your code directly affects real-world operations in the field
You will work on non-trivial problems: connectivity, reliability, hardware interaction
You will have real ownership and influence on architecture
You will be part of a strong engineering team that cares about quality
Experience working in AI-augmented development environments (e.g., GitHub Copilot, AI-assisted testing, etc.).
Requirements: 5+ years of mobile development experience
Strong hands-on Flutter experience (or strong native background with real commitment to Flutter)
Solid understanding of architecture and system design
Experience building production systems, not just features
Experience working with APIs and real-time flows
High ownership and ability to move things forward independently
Nice to Have:
Experience with offline-first systems
Experience working with IoT or device communication (BLE, controllers, etc.)
Backend experience (.NET or similar)
Experience with Azure, Firebase, or similar environments
CI/CD and automated testing experience
Tech Stack
Flutter Dart Bloc/Provider Clean Architecture
.NET 6/7 REST WebSockets
Azure Firebase GitHub Actions
IoT BLE Offline-first sync engines.
This position is open to all candidates.