Сервіс пошуку роботи №1 в Україні
Святослав
Flutter-розробник
- Вік:
- 23 роки
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20119027/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Sviatoslav Leskiv
Flutter Developer
Lviv, Ukraine
[відкрити контакти ](див. вище в блоці «контактна інформація»)
[відкрити контакти ](див. вище в блоці «контактна інформація»)
[відкрити контакти ](див. вище в блоці «контактна інформація»)
SUMMARY
Flutter developer with 4+ years of commercial experience building and shipping iOS and Android apps (App Store and
Google Play releases, subscriptions, push notifications, analytics, native Swift/SwiftUI code). Strong in BLoC, Clean
Architecture (feature-first), SOLID and design patterns, REST/GraphQL integrations, unit testing and code reviews.
Experience in teams of 3–8 people, direct communication with customers and backend teams, and daily use of AI
agents and tools to speed up development.
TECHNICAL SKILLS
• Languages: Dart, Swift (native modules, SwiftUI widget)
• Framework: Flutter (iOS, Android)
• State management: BLoC, GetX, Provider
• Architecture and DI: Clean Architecture, feature-first structure, SOLID, OOP, design patterns, GetIt, injectable,
Melos (monorepo)
• Networking: REST API, GraphQL, Dio, Retrofit, WebSocket, streaming data
• Data and storage: Freezed, json_serializable, Hive, flutter_secure_storage, dartz, dartx
• Navigation and localization: Auto Route, Intl
• UI and animations: responsive/adaptive UI, theming, animations (AnimationController, Hero, Lottie), charts
(fl_chart)
• Testing: unit tests, bloc_test, mocktail
• Firebase and backend: Firebase (Cloud Functions, Crashlytics, Analytics, Cloud Messaging), Algolia
• Push, deep links and analytics: FCM, OneSignal, Iterable, Pushwoosh, deep links, AppsFlyer, Google Analytics
• Maps: Google Maps, OpenStreetMap
• Mobile features: in-app purchases and subscriptions, local auth, Readium LCP, EPUB/MP3
• CI/CD and publishing: CodeMagic, GitLab CI, Fastlane, App Store, Google Play
• Tools and process: Figma, Git, code review, AI-assisted development
DOMAIN EXPERIENCE
• Travel and tourism: TUI France (bookings, flights, online check-in, excursions)
• Fintech and payments: CreatePay: Payments (banking transactions, revenue and refund analytics, Android
banking terminals)
• Retail, discounts and loyalty: Visma LogBuy (deals, electronic Benefits Card)
• AI and subscription apps: ChatAssist (AI chat bot, weekly/monthly/annual subscriptions)
• Healthcare and digital health: Lamina Clinic
• Publishing, eBooks and audiobooks: Bookreader, A Story A Day (EPUB, MP3, Readium LCP)
• Real estate: Real Estate Trend Alert
• Business messaging and e-signature: Tappter (identity verification, document signing)
EDUCATION
Master of Science in Computer Science, Ivan Franko National University of Lviv — September 2024 – December
2025
Bachelor of Science in Computer Science, Ivan Franko National University of Lviv — September 2020 – June 2024
LANGUAGES
• Ukrainian: native
• English: Upper-Intermediate (B2)
Sviatoslav Leskiv — Flutter Developer | 1
PERSONAL QUALITIES
Result-oriented, fast learner, team player, strong communication and decision-making skills, complex problem solving,
planning and task estimation.
PROFESSIONAL EXPERIENCE
TUI France — Middle Flutter Developer
08.2025 – present | Team: 8 (4 Flutter developers) | Status: in development
Mobile app for searching, booking and managing holidays: booking details, flights, online check-in, hotels, excursions
and activities.
• Implemented UI screens and reusable components
• Integrated GraphQL and REST APIs, working with several backend teams
• Integrated OpenStreetMap
• Wrote unit tests and conducted code reviews
• Worked closely with AI agents to speed up development
Stack: Flutter, Dart, BLoC, GraphQL, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, OpenStreetMap, bloc_test,
mocktail
CreatePay: Payments — Flutter Developer
11.2024 – 03.2025 | Team: 5 (2 Flutter developers)
iOS/Android app for tracking banking transactions via the CasHab API, with charts and statistics on revenue and
refunds. Also installable on Android banking terminals.
• Built the UI from Figma designs
• Integrated REST APIs and WebSocket
• Made technical decisions and maintained the agreed code quality level
Stack: Flutter, Dart, BLoC, WebSocket, Local auth, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, fl_chart
Visma LogBuy — Flutter Developer
09.2024 – 08.2025 | Team: 7 (2 Flutter developers)
App for discovering discounts on shopping, dining, electronics, gyms and travel, with an electronic Benefits Card.
• Investigated and fixed bugs, provided ongoing maintenance and support
• Integrated REST APIs with streaming data
• Integrated Google Maps
• Wrote clean code and conducted code reviews
Stack: Flutter, Dart, BLoC, Melos, injectable, GetIt, REST, Dio, Retrofit, Freezed, Auto Route, Intl, Firebase, Google Maps
ChatAssist: Ask AI Chat Bot — Flutter Developer
04.2024 – 09.2024 | Team: 3 (1 Flutter developer) | App Store
AI chat app with free and premium plans (weekly, monthly, annual subscriptions).
• Designed and built the app architecture (Clean Architecture, feature-first), made technical decisions independently
• Created and updated the UI
• Implemented subscriptions and analytics
• Wrote native Swift code and an iOS widget in SwiftUI
• Published and updated the app in the App Store
Stack: Flutter, Dart, Swift, SwiftUI, GetX, WebSocket, REST, Dio, Freezed, Retrofit
Lamina Clinic — Flutter Developer
10.2023 – 04.2024 | Project page
App for treating dependence on antidepressants.
• Implemented the UI from Figma designs
• Integrated API requests
• Conducted code reviews and wrote unit tests
Stack: Flutter, Dart, BLoC, Local auth, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, Firebase
Sviatoslav Leskiv — Flutter Developer | 2
Bookreader — Flutter Developer (development and support)
05.2023 – 10.2023 | Team: 5 (1 Flutter developer) | App Store
App for reading Ukrainian-language eBooks: personal library, multiple books at once, bookmarks and quote highlights.
• Developed a large part of the admin panel and the mobile app
• Integrated the Readium LCP solution
• Regularly updated Flutter/Swift versions and libraries
• Communicated with customers, proposed and implemented new features
Stack: Flutter, Dart, BLoC, Firebase, Cloud Functions, Readium, Hive, Algolia, in-app purchases, receive_sharing_intent,
Retrofit, Dio, json_serializable, Freezed, Provider, injector, dartz, dartx
Real Estate Trend Alert — Flutter Developer
02.2023 – 05.2023 | Website
App that helps users find and choose real estate.
• Implemented new features
• Supported the app and refactored legacy code
Stack: Flutter, Dart, BLoC, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl
Tappter — Flutter Developer (application support)
12.2022 – 02.2023 | Team: 3 (2 Flutter developers) | App Store
Business messaging app with identity verification and digital document signing.
• Updated the UI and internal services, worked with WebSocket
• Communicated with the customer and conducted code reviews
Stack: Flutter, Dart, GetX, WebSocket, REST, Dio, Freezed, Retrofit
A Story A Day — Flutter Developer
06.2022 – 12.2022 | Team: 6 (2 Flutter developers) | App Store
App for reading and listening to books and short stories (EPUB and MP3).
• Built the UI from Figma designs and integrated APIs
• Maintained code quality and conducted code reviews
Stack: Flutter, Dart, BLoC, Provider, Firebase, CodeMagic, Hive, Freezed, Retrofit, Auto Route
Sviatoslav Leskiv — Flutter Developer | 3
Flutter Developer
Lviv, Ukraine
[
[
[
SUMMARY
Flutter developer with 4+ years of commercial experience building and shipping iOS and Android apps (App Store and
Google Play releases, subscriptions, push notifications, analytics, native Swift/SwiftUI code). Strong in BLoC, Clean
Architecture (feature-first), SOLID and design patterns, REST/GraphQL integrations, unit testing and code reviews.
Experience in teams of 3–8 people, direct communication with customers and backend teams, and daily use of AI
agents and tools to speed up development.
TECHNICAL SKILLS
• Languages: Dart, Swift (native modules, SwiftUI widget)
• Framework: Flutter (iOS, Android)
• State management: BLoC, GetX, Provider
• Architecture and DI: Clean Architecture, feature-first structure, SOLID, OOP, design patterns, GetIt, injectable,
Melos (monorepo)
• Networking: REST API, GraphQL, Dio, Retrofit, WebSocket, streaming data
• Data and storage: Freezed, json_serializable, Hive, flutter_secure_storage, dartz, dartx
• Navigation and localization: Auto Route, Intl
• UI and animations: responsive/adaptive UI, theming, animations (AnimationController, Hero, Lottie), charts
(fl_chart)
• Testing: unit tests, bloc_test, mocktail
• Firebase and backend: Firebase (Cloud Functions, Crashlytics, Analytics, Cloud Messaging), Algolia
• Push, deep links and analytics: FCM, OneSignal, Iterable, Pushwoosh, deep links, AppsFlyer, Google Analytics
• Maps: Google Maps, OpenStreetMap
• Mobile features: in-app purchases and subscriptions, local auth, Readium LCP, EPUB/MP3
• CI/CD and publishing: CodeMagic, GitLab CI, Fastlane, App Store, Google Play
• Tools and process: Figma, Git, code review, AI-assisted development
DOMAIN EXPERIENCE
• Travel and tourism: TUI France (bookings, flights, online check-in, excursions)
• Fintech and payments: CreatePay: Payments (banking transactions, revenue and refund analytics, Android
banking terminals)
• Retail, discounts and loyalty: Visma LogBuy (deals, electronic Benefits Card)
• AI and subscription apps: ChatAssist (AI chat bot, weekly/monthly/annual subscriptions)
• Healthcare and digital health: Lamina Clinic
• Publishing, eBooks and audiobooks: Bookreader, A Story A Day (EPUB, MP3, Readium LCP)
• Real estate: Real Estate Trend Alert
• Business messaging and e-signature: Tappter (identity verification, document signing)
EDUCATION
Master of Science in Computer Science, Ivan Franko National University of Lviv — September 2024 – December
2025
Bachelor of Science in Computer Science, Ivan Franko National University of Lviv — September 2020 – June 2024
LANGUAGES
• Ukrainian: native
• English: Upper-Intermediate (B2)
Sviatoslav Leskiv — Flutter Developer | 1
PERSONAL QUALITIES
Result-oriented, fast learner, team player, strong communication and decision-making skills, complex problem solving,
planning and task estimation.
PROFESSIONAL EXPERIENCE
TUI France — Middle Flutter Developer
08.2025 – present | Team: 8 (4 Flutter developers) | Status: in development
Mobile app for searching, booking and managing holidays: booking details, flights, online check-in, hotels, excursions
and activities.
• Implemented UI screens and reusable components
• Integrated GraphQL and REST APIs, working with several backend teams
• Integrated OpenStreetMap
• Wrote unit tests and conducted code reviews
• Worked closely with AI agents to speed up development
Stack: Flutter, Dart, BLoC, GraphQL, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, OpenStreetMap, bloc_test,
mocktail
CreatePay: Payments — Flutter Developer
11.2024 – 03.2025 | Team: 5 (2 Flutter developers)
iOS/Android app for tracking banking transactions via the CasHab API, with charts and statistics on revenue and
refunds. Also installable on Android banking terminals.
• Built the UI from Figma designs
• Integrated REST APIs and WebSocket
• Made technical decisions and maintained the agreed code quality level
Stack: Flutter, Dart, BLoC, WebSocket, Local auth, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, fl_chart
Visma LogBuy — Flutter Developer
09.2024 – 08.2025 | Team: 7 (2 Flutter developers)
App for discovering discounts on shopping, dining, electronics, gyms and travel, with an electronic Benefits Card.
• Investigated and fixed bugs, provided ongoing maintenance and support
• Integrated REST APIs with streaming data
• Integrated Google Maps
• Wrote clean code and conducted code reviews
Stack: Flutter, Dart, BLoC, Melos, injectable, GetIt, REST, Dio, Retrofit, Freezed, Auto Route, Intl, Firebase, Google Maps
ChatAssist: Ask AI Chat Bot — Flutter Developer
04.2024 – 09.2024 | Team: 3 (1 Flutter developer) | App Store
AI chat app with free and premium plans (weekly, monthly, annual subscriptions).
• Designed and built the app architecture (Clean Architecture, feature-first), made technical decisions independently
• Created and updated the UI
• Implemented subscriptions and analytics
• Wrote native Swift code and an iOS widget in SwiftUI
• Published and updated the app in the App Store
Stack: Flutter, Dart, Swift, SwiftUI, GetX, WebSocket, REST, Dio, Freezed, Retrofit
Lamina Clinic — Flutter Developer
10.2023 – 04.2024 | Project page
App for treating dependence on antidepressants.
• Implemented the UI from Figma designs
• Integrated API requests
• Conducted code reviews and wrote unit tests
Stack: Flutter, Dart, BLoC, Local auth, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl, Firebase
Sviatoslav Leskiv — Flutter Developer | 2
Bookreader — Flutter Developer (development and support)
05.2023 – 10.2023 | Team: 5 (1 Flutter developer) | App Store
App for reading Ukrainian-language eBooks: personal library, multiple books at once, bookmarks and quote highlights.
• Developed a large part of the admin panel and the mobile app
• Integrated the Readium LCP solution
• Regularly updated Flutter/Swift versions and libraries
• Communicated with customers, proposed and implemented new features
Stack: Flutter, Dart, BLoC, Firebase, Cloud Functions, Readium, Hive, Algolia, in-app purchases, receive_sharing_intent,
Retrofit, Dio, json_serializable, Freezed, Provider, injector, dartz, dartx
Real Estate Trend Alert — Flutter Developer
02.2023 – 05.2023 | Website
App that helps users find and choose real estate.
• Implemented new features
• Supported the app and refactored legacy code
Stack: Flutter, Dart, BLoC, REST, Dio, Retrofit, GetIt, Freezed, Auto Route, Intl
Tappter — Flutter Developer (application support)
12.2022 – 02.2023 | Team: 3 (2 Flutter developers) | App Store
Business messaging app with identity verification and digital document signing.
• Updated the UI and internal services, worked with WebSocket
• Communicated with the customer and conducted code reviews
Stack: Flutter, Dart, GetX, WebSocket, REST, Dio, Freezed, Retrofit
A Story A Day — Flutter Developer
06.2022 – 12.2022 | Team: 6 (2 Flutter developers) | App Store
App for reading and listening to books and short stories (EPUB and MP3).
• Built the UI from Figma designs and integrated APIs
• Maintained code quality and conducted code reviews
Stack: Flutter, Dart, BLoC, Provider, Firebase, CodeMagic, Hive, Freezed, Retrofit, Auto Route
Sviatoslav Leskiv — Flutter Developer | 3
Схожі кандидати
-
Flutter-розробник
Дистанційно -
Flutter-розробник
Вінниця, Суми, Дистанційно -
Flutter-розробник
Дистанційно -
Flutter-розробник
Дистанційно -
Flutter Developer
Київ, Кременчук, Дистанційно -
Flutter-розробник
50000 грн, Дистанційно