Ярослав

Flutter developer

Вид зайнятості:
повна
Вік:
23 роки
Місто проживання:
Інші країни
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Flutter developer

з 06.2024 по 06.2026 (2 роки)
Start UP, Дистанційно (IT)

Займався розробкою адміністративної панелі для фінтех-компанії, що надає послуги з інтеграції з платіжними провайдерами. Відповідав за реалізацію frontend-частини веб-додатку: розробляв інтерфейси та інтегрував їх із backend-сервісами.



Основні задачі:

- розробка аналітичного dashboard із графіками успішних та неуспішних транзакцій, а також статистикою помилок;
- реалізація історії транзакцій та екрану з детальною інформацією про кожну транзакцію;
- створення інтерфейсів управління продавцями, магазинами та платіжними провайдерами;
- розробка візуального редактора маршрутизації транзакцій - налаштування схеми умов та вибір провайдерів, через яких здійснюється платіж;
- реалізація інтерфейсу для формування settlement-звітів для бухгалтерського модуля;
- розробка екрану перегляду чеків та документів у форматах PDF, JPEG та PNG.

Окрім frontend-розробки, створював мікросервіси на Dart для інтеграції платіжних провайдерів та вирішення допоміжних завдань. Працював із REST API, gRPC, Protocol Buffers та RabbitMQ. Налаштовував збір метрик за допомогою Prometheus та їх візуалізацію в Grafana для моніторингу стану та продуктивності сервісів.
Також створював табличні звіти з використанням Jaspersoft Reports та розробляв мікросервіс для їх формування та отримання. Створював документацію для інтеграції за допомогою сервісу Stoplight.


Frontend: Flutter Web, Dart, flutter_bloc, Provider, GetIt, GoRouter, Dio, Retrofit, json_annotation, Equatable, SharedPreferences, Flutter Secure Storage, google_fonts, lucide_icons, url_launcher, web, JOSE.



Backend: Dart, Shelf, shelf_router, Dio, Retrofit, gRPC, Protocol Buffers, dart_amqp, prometheus_client, prometheus_client_shelf.

Flutter developer

з 02.2023 по 05.2024 (1 рік 4 місяці)
Freelance, Дистанційно (IT)

За цей період розробив понад 30 додатків на Flutter різної тематики. Займався створенням користувацьких інтерфейсів, інтеграцією REST API, налаштуванням навігації та локалізації, управлінням станом, впровадженням залежностей, а також роботою з локальними базами даних і файловою системою.
Використовував такі технології:
- Управління станом: BLoC, GetX, Provider;
- Впровадження залежностей: GetIt, Provider;
- Робота з мережею: Dio, http;
- Локальне зберігання: SharedPreferences, Flutter Secure Storage;
- Бази даних: SQLite (sqflite), Hive;
- Моделі та генерація коду: json_annotation, json_serializable, Equatable;
- Навігація: GoRouter;
- Інтерфейс користувача: CachedNetworkImage, flutter_svg, Lottie, Lucide Icons, google_fonts, кастомні іконки та шрифти;
- Локалізація: flutter_localizations;
- Робота з файлами та медіаконтентом: path_provider, image_picker;

- Інтеграції: Firebase, url_launcher.
Також отримав досвід розробки ігор із використанням движка Flame.

Flutter developer

з 07.2022 по 01.2023 (7 місяців)
StartUp, Інші країни (IT)

Брав участь у розробці мобільного додатка для управління електронним документообігом. Реалізовував екрани за макетами Figma, інтегрував їх із REST API та тестував розроблену функціональність. Працював над переглядом документів різних форматів, завантаженням і відправленням файлів на сервер, а також електронним підписанням документів.
Стек: Flutter, Dart, BLoC, Provider, Dio, REST API, JSON, Git, Figma.

Освіта

Таврійський коледж при ТНУ імені Вернадського

Програмування в комп'ютерних системах, Сімферополь
Середня спеціальна, з 2018 по 2022 (4 роки)

Знання і навички

  • Висока працездатність
  • Flutter
  • Git
  • SQLite
  • Dio
  • BLoC
  • Cubit
  • Provider
  • JSON API
  • Go_router
  • Shared_preferences
  • REST
  • ООП
  • Dart
  • MVVM
  • GetX
  • Організованість
  • Цілеспрямованість
  • Адаптивність
  • Clean Architecture
  • Unit-тестування

Знання мов

  • Англійська — середній
  • Українська — вільно

Додаткова інформація

Telegram - @pazuru
GitHub: https://github.com/pazuru29

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: