Ярослав

Flutter developer

Employment type:
full-time
Age:
23 years
City of residence:
Other countries
Ready to work:
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.

Work experience

Flutter developer

from 06.2024 to 06.2026 (2 years)
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

from 02.2023 to 05.2024 (1 year 4 months)
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

from 07.2022 to 01.2023 (7 months)
StartUp, Інші країни (IT)

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

Education

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

Програмування в комп'ютерних системах, Сімферополь
Specialized secondary, from 2018 to 2022 (4 years)

Knowledge and skills

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

Language proficiencies

  • English — average
  • Ukrainian — fluent

Additional information

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

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: