logo[мetahunt]
> Djinni
middle

Cross-platform Mobile Engineer

Avirise
format:Hybridcompany:Product
flutterbloccubitfirebasediohive
kotlinswift
semantic dedup

Reposted 2× across DOU + Djinni — deduped to one listing.

metahunt matched 2 postings of this exact role by semantic similarity, so you see it once instead of 2 times.

englishA1–A2
experience2+ years
domainSaaS
locationDnipro, Ukraine
> full description

AVIRISE — компанія, що спеціалізується на розробці та просуванні мобільних застосунків.
Ми шукаємо Flutter Developer’а — не просто виконавця задач, а людину, яка бачить продукт цілісно. Ти долучишся до розвитку та покращення кількох мобільних продуктів, працюватимеш над новим функціоналом, якістю й стабільністю застосунків, а також матимеш простір для власних технічних рішень.

🤝 Що ми очікуємо:

— Досвід роботи на позиції Flutter розробника від 2 років;
— Впевнене знання Clean Architecture та Feature-Driven Design;
— Досвід зі state management: Cubit / BLoC; розуміння реактивних підходів (RxDart або аналог);
— Робота з DI-контейнерами (get_it або подібне);
— Досвід з мережевим шаром та локальним сховищем: dio, drift, hive, shared_preferences або аналоги;
— Робота з Firebase: Firestore, Authentication, Crashlytics, Push Notifications, Analytics;
— Розуміння platform channels / pigeon для нативної інтеграції Flutter ↔ iOS/Android;
— Базове знання Kotlin або Swift — достатньо для читання коду та дрібних правок;
— Навички підключення та роботи з аналітичними інструментами (Amplitude, Firebase Analytics або аналог);
— Досвід роботи з підписками та пейволами (Adapty, RevenueCat або інший сервіс);
— Навички написання unit та integration тестів (Flutter Test, Mockito або аналоги);
— Рівень англійської мови від Pre-Intermediate;
— Наявність застосунків в App Store та/або Google Play.

💡 Твоїми основними завданнями будуть:

— Підтримка та розвиток існуючих мобільних продуктів — фічі, фікси, рефакторинг;
— Розробка нових функціональностей з нуля — від проєктування архітектури до релізу в стори;
— Робота з підписками, пейволами та аналітикою — підключення, налаштування, підтримка;
— Самостійний аналіз задач: вміння пропонувати варіанти рішень та приходити з пропозиціями щодо їх реалізації;
— Підтримка пакету продуктів в твоїй зоні відповідальності згідно до пріоритетів.

💪 Буде плюсом:

— Досвід з camera API;
— Робота з кастомними анімаціями: CustomPainter;
— Code generation: freezed, json_serializable, build_runner, intl_utils;
— Попередній досвід у нативній мобільній розробці (iOS / Android) до переходу на Flutter.

💫 Ми пропонуємо:

— Гнучкий графік роботи: Пн—Пт (8:00–10:00 / 17:00–19:00);
— Можливість працювати віддалено або з комфортного офісу у м. Дніпро, який має укриття, забезпечений Starlink та генератором для безперебійної роботи;
— 20 days off на рік та оплачувані sick leave;
— Додатковий day off у твій день народження;
— Часткова компенсація бенефітів: іноземні мови, заняття спортом, сеанси з психологом або відвідування коворкінгу;
— Повне або часткове покриття професійного навчання/курсів;
— Мінімум бюрократії та формалізму;
— Відкритість, прозорість рішень і чесна комунікація.

Будь ласка, надсилаючи CV, зазначте бажаний рівень заробітної плати.

Відгукнутись на вакансію