Senior Flutter Developer Β· Budapest, Hungary ππΊ
I am a Flutter developer with around six years of experience. Throughout my career, I've been engaged in projects across various domains, including yacht insurance, food delivery, social media, healthcare, hospitality, and education. I have experience with various state management solutions, BaaS platforms, REST API, custom package and plugin development, different architectures, and design patterns.
I'm genuinely curious about how things work under the hood β how async and parallel operations are scheduled on the CPU, how the compiler transforms code, how the garbage collector interacts with native resources, or how graph algorithms can drive a Rive state machine. That curiosity also extends to finding clean architectural solutions, scalable design patterns, and ways to reduce unnecessary complexity.
On the practical side, I've worked extensively on:
- π Background location tracking and geofence-based location monitoring
- ποΈ Background audio recording
- ποΈ Live Activities and Dynamic Island widgets built with SwiftUI
- π Native plugin development for both iOS and Android (including AOSP)
- βΏ Full accessibility coverage on iOS and Android
- π Rive animations integration
- π€ Face detection using ML Kit
- ποΈ Modular, package-driven architectures designed for scalability and reuse
- π§ͺ POC projects to validate ideas and de-risk architectural decisions
I've also led teams, mentored developers, and contributed to internal package ecosystems at several companies β building shared tooling that reduced boilerplate and cut development costs.
Over the years I've touched a wide range of state management solutions β Bloc, Cubit, MobX, SolidDart, Riverpod, Signals, GetX, ChangeNotifier + Provider and more β not just to ship features, but to understand the tradeoffs and find what actually scales. Same goes for BaaS platforms like Firebase, Supabase, Amplify, and Azure.
| Package | Description |
|---|---|
| bloc_hooks | BLoC state management with Flutter Hooks support |
| bloc_scope | Easily cancel futures & streams on BLoC/Cubit dispose |
| dart_annotations | Dart analyzer plugin with static analysis annotations |
A Telegram channel dedicated to finding the really interesting deep details of Dart and Flutter β things like how the compiler handles extensions, how isolates are distributed across CPU cores, or how the GC interacts with native resources. If you want to understand the framework rather than just use it, this is for you.
π Join the channel
Always open to interesting Flutter projects and collaborations.
yarikgalivetc@gmail.com

