Middle/Senior Flutter Developer (Mobile App)
$$$
Product
Ми шукаємо досвідченого Flutter-інженера, щоб разом будувати екосистему наших продуктів. Зараз ми перебуваємо в активній фазі трансформації: підтримуємо поточну версію та вже розпочали розробку нового клієнтського додатка з нуля. Також у наших планах — створення додатка для співробітників.
Це можливість працювати над продуктом з багатим функціоналом: карти, геолокація, платіжні системи, біометрія та інтеграція з IoT (розумні замки).
Наш технологічний стек:
- Framework: Flutter 3.x / Dart.
- Architecture: Clean Architecture, Feature-Driven Design.
- State Management: Provider, RxDart.
- Dependency Injection: get_it.
- Functional Programming: dartz (Either, Option), equatable.
- Network & Storage: dio, http, sqflite, shared_preferences.
- Code Generation: build_runner, json_serializable, intl_utils.
Обов’язки
- Розробка нового клієнтського додатка з дотриманням принципів FDD.
- Підтримка існуючого функціоналу та рефакторинг модулів на оновлені архітектурні стандарти.
- Взаємодія з backend-командою для проектування та інтеграції REST API (використання interceptors у Dio).
- Оптимізація UI/UX та написання коду, що легко тестується.
Які навички стануть у нагоді:
- Від 3 років комерційної розробки на Flutter.
- Глибоке знання SOLID та практичний досвід з Clean Architecture.
- Впевнена робота з google_maps_flutter та geolocator.
- Налаштування Cloud Messaging для push-сповіщень та Analytics.
- Досвід обробки помилок через Either (бібліотека dartz).
Буде плюсом:
- Інтеграція Google Pay / Apple Pay (пакет pay).
- Робота з Bluetooth (смарт-замки ttlock_flutter), камерою (mobile_scanner, qr_flutter) та біометрією (local_auth).
- Робота з графіками (fl_chart), складними панелями (sliding_up_panel) та WebViews (flutter_inappwebview).
- Базові знання Android (Kotlin) чи iOS (Swift) для роботи з платформними каналами.
У свою чергу компанія пропонує:
- Офіційне працевлаштування та офіційну заробітну плату.
- Можливості для професійного і кар'єрного зростання.
- Можливість бронювання у разі наявності поновлених військово-облікових документів.
- Програму корпоративної лояльності.
Required languages
| Ukrainian | Native |
Published 1 June
81 views
·
15 applications
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...