• File

Ігор Veteran

Flutter-розробник

Age:
35 years
City of residence:
Odesa
Ready to work:
Lviv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

IGOR GREBENYUK

Flutter Engineer

Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
GitHub: github.com/igorgreb | LinkedIn: [open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY
Flutter Developer with hands-on production experience building and maintaining feature-rich mobile
applications using Flutter and Dart. Strong in BLoC/Cubit state management, Firebase ecosystem
integration, and architecture-oriented development (Clean Architecture, SOLID). Focused on shipping
stable features, improving UX quality, and resolving platform-specific issues across iOS and Android.

TECHNICAL SKILLS
Flutter, Dart | BLoC, Cubit | Firebase (Auth, Firestore, Functions, Remote Config, Crashlytics,
Analytics, Messaging, go_router
Supabase | REST API | SharedPreferences
Clean Architecture, SOLID, OOP | Git | Android Studio, VS Code, Xcode, Figma, JIRA

EXPERIENCE
Flutter Developer - at Coding House LLC
15.12.2025 - 10.03.2026
Tech Stack:
● Framework: Flutter (Dart)
● State Management: BLoC / Cubit — adherence to Clean Architecture principles.
● Navigation: go_router — implementation of declarative navigation with deep linking and
navigation guards.
● Mobile Services (Firebase):
● Authentication (Email, Google, Apple Sign-In).
● Cloud Firestore (Real-time database).
● Cloud Functions (Server-side logic).
● Cloud Storage (Media hosting and processing).
● Cloud Messaging (Push notifications).
● Crashlytics & Performance monitoring.
● Alternative Backend: Supabase — database and edge functions integration.
● Monetization: RevenueCat (purchases_flutter) — subscription management and in-app
purchases.
● Architecture & Tooling:
● Dependency Injection (get_it, injectable).
● Data modeling (freezed, json_serializable).
● Functional programming patterns (dartz).
● Form management and validation (formz).
● UI/UX: Responsive design (flutter_screenutil), loading states (skeletonizer), and vectorized
assets (flutter_svg).
Key Responsibilities & Achievements:
● Architecture & Development: Spearheaded the development of a scalable mobile application
using Clean Architecture and BLoC, ensuring a clear separation of concerns and high
testability.
● Feature Implementation: Developed core platform features including multi-step content
creation flows, user profile management, and complex authentication cycles.
● State & Data Management: Leveraged Firebase and Supabase for real-time data
synchronization, cloud-based media storage, and serverless backend logic.
● Navigation Systems: Implemented a robust routing system using GoRouter, including
advanced Navigation Guards for session-based access control.
● Subscription Models: Integrated RevenueCat to handle cross-platform subscriptions, including
paywall implementation, receipt validation, and transaction lifecycle management.
● Engagement & Retention: Configured Push Notifications (FCM) to drive user engagement
and provide real-time system alerts.
● Stability & Optimization: Monitored and optimized app performance using Crashlytics,
identifying and resolving critical issues based on real-world telemetry data.
● Localization: Implemented full App Internationalization (i18n), ensuring the application is
prepared for global deployment across multiple languages.

Junior Flutter Developer - ToPizdato
07.2024 - 09.2024
- Developed an iOS marketplace application for used toys.
- Worked with Flutter, Riverpod, and Firebase.
- Participated in feature development and bug fixing.

Trainee Mobile Developer - AppVesto LLC
2021 - 2022
- Gained practical experience in Flutter application development.

PROJECTS
Empty Fridge (Pet Project)
Flutter application that suggests recipes based on available ingredients and displays nutritional
values.
Tech: Flutter, Dart, Dio, Retrofit, Firebase, Hive

EDUCATION
National Academy of Statistics, Accounting and Audit - Accounting and Auditing
Hillel IT School - Java Programming
Web Academy - Flutter
Udemy - Flutter and Dart Courses
LANGUAGES
Ukrainian - Native | English - Intermediate (B1)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: