Працював в 2 компаніях 1 рік 11 місяців
IT
Flutter Developer
Web Studio GURU
IT
1 рік 9 місяців
04.2024 - до теперішнього часу
Два комерційні Flutter-застосунки розроблено з нуля до продакшн-релізу (App Store / Google Play) + один реліз-кандидат. Повний цикл: архітектура, реалізація, деплой, підтримка.
Архітектура: модульна структура, dependency injection, ізоляція шарів даних/бізнес-логіки/UI, code-split для перевикористання компонентів.
Skills: Material / Cupertino Design (розробив платформні віджети, яких не вистачало в бібліотеці Flutter ), власні кастомні віджети та платформи-специфічні компоненти, теми, локалізація, складні Sliver-layouts, нативні анімації.
Стейт-менеджмент: Bloc, Provider, Riverpod.
Навігація: GoRouter (redirect rules, deep links, nested navigation).
Мережа: REST/JSON з Dio (інтерцептори, ретраї, таймаути, обробка помилок), базово WebSocket.
Авторизація: email / mobile OTP, OAuth соцмереж, зберігання токенів у secure storage, refresh-флоу.
Інтеграції: сторонні SDK (Firebase Analytics/Crashlytics/FCM), платежі, пуш-повідомлення.
Карти: Flutter Maps, кластеризація міток, геолокація.
WebView + JS: взаємодія через JS-бридж, керування DOM (приховування/показ елементів, події).
Зберігання та кеші: Hive, SharedPreferences,sqflite, офлайн-кешування списків/зображень.
Тестування: unit/widget-тести (flutter_test, mockito).
Якість коду: лінти, code review, єдина стилістика, документація компонентів.
Взаємодія з бекендом: опис контрактів, моделі/парсери, пагінація/фільтри/сортування, та в’юхи під потреби API, планування функціональностей, які зв'язані з Cloud сервісами.
Релізи: підготовка білдів, підписання, App Store Connect / TestFlight, Google Play Console, треки тестування, спілкування з підтримкою та командою тестування (зі сторони замовника), crash-моніторинг та гарячі виправлення.
Командна робота: співпраця з дизайнерами (Figma), бекендом, QA; розбиття задач, оцінка, пріоритезація, робота по Agile методології
Flutter Developer
SoftWars
IT
3 місяці
02.2024 - 04.2024
Розробляв кросплатформні застосунки з адаптивним дизайном під різні екрани. Займався виправленням багів та брав участь в розробці нових функціональностей.
Git/GitHub.
BLoC/Cubit, Provider, Riverpod, Get_it
REST API, Firebase
Ключова інформація
- Вмію працювати в команді
- Розумію як вирішити проблему, бо завжди дивлюсь з багатьох сторін на неї.
- Вмію пояснювати складні концепції - простими словами
- Емпатичний
Навчався в 1 закладі
Национальный технический университет Украины «Киевский политехнический институт имени Игоря Сикорского»
Приладобудівний / Метрологія та інформаційно-вимірювальна техніка
2022
Володіє мовами
Англійська
середній
Додаткова інформація
Захоплення та інтереси
Raspberry, ESP32, Arduino
3d printing
Костянтин
Костянтин
Flutter Developer

Київ
Активно шукає роботу
повна зайнятість
Характер роботи: віддалена робота, гібридна, в офісі/на місці
Оновлено 3 тижні тому