Ми шукаємо

Strong Junior/Middle Flutter + Android Developer

Поділитись: facebook linkedin mail
Відгукнутися
thumbnail
Локація: Ukraine flag
Опис проєкту

NIT (похідне від українського НІТ — Навчання і Технології) — це система управління навчанням (LMS), яка забезпечує ефективний навчальний процес та комунікацію в межах єдиної платформи. NIT полегшує керування такими навчальними активностями, як створення онлайн-занять, оцінювання знань студентів, покращення взаємодії, відстеження індивідуального та загального прогресу. Крім того, платформа надає доступ до цифрової бібліотеки, де зберігаються відео, презентації та електронні книги.

НЕОБХІДНІ НАВИЧКИ ТА ДОСВІД
  • Досвід: 1–3+ роки в mobile; 1+ років з Flutter (production apps) та 1–2+ роки Android (Kotlin).
  • Архітектура застосунків на Android: MVVM + Repository, Jetpack (ViewModel, LiveData/Flow, Navigation, WorkManager).
  • Стейт-менеджмент (Flutter): BLoC, навігація (go_router/auto_route), обробка форм і помилок.
  • UI & Widgets: Кастомні віджети, responsive/adaptive layouts, theming, dark mode, базові принципи accessibility.
  • Мережа та дані: REST, WebSocket, pagination; Dio/retrofit, interceptors; локальний кеш (Room на Android).
  • Паралельність: Dart isolates/compute; Kotlin coroutines/flows; lifecycle awareness.
  • Безпека: Secure storage, keychain/keystore, базове SSL pinning/network_security_config, obfuscation/proguard/r8, основи OWASP.
  • Аналітика та краші: Firebase Analytics/Crashlytics, deep links.
  • Push notifications (налаштування FCM, topics, background handlers).
  • Комунікація та процеси: Англійська (B1+) для розмов із клієнтом, grooming/estimations, YouTrack, чітка документація в README.
Обов'язки
  • Розробляти функціонал end-to-end у Flutter та Android.
  • Володіти вертикальним шматком задачі: від грумінгу → оцінки → реалізації → тестів → release notes → моніторингу.
  • Підтримувати архітектуру: тримати модулі чистими, впроваджувати принципи DI/стейт-менеджменту, зменшувати технічний борг через планові рефакторинги.
  • Забезпечувати продуктивність і надійність: регулярний профайлинг, виправлення зависань/витоків пам’яті.
  • Інтегрувати аналітику, краш-репортинг, deep links, push-нотифікації.
  • Співпрацювати з дизайнерами (передача макетів із Figma), QA (тест-плани), PM-ами (скоуп, ризики, компроміси).
  • Спілкуватися з клієнтом: демонструвати прогрес, уточнювати вимоги, завчасно повідомляти про ризики, пропонувати кращі рішення.
  • Підтримувати застосунок: обробляти баги, аналізувати тренди крашів, планувати виправлення без порушення дорожньої карти.
Наші

Бенефіти

Відпустка та лікарняні

Компенсація за лікарняні (10 днів з 50% компенсації), відпустку (20 днів на рік)

Послуги Юриста

Безкоштовні послуги юристконсула в зручний для Вас час

ФОП

Допомога в реєстрації та веденні ФОПу.

Навчання та сертифікати

Компенсація за спеціалізовані курси, навчання тощо (від 30% до 100% в залежності від ситуації)- на утриманні

Програмне забезпечення

Компенсація за спеціалізоване програмне забезпечення (від 30% до 100% в залежності від ситуації)-на утриманні

Спорт

Бонус за заняття спортом (до 50% виплачує компанія) - на утриманні

Масаж

Масаж в офісі (безкоштовно 2 рази на місяць)

Курси англійської

Уроки англійської мови 2-3 рази на тиждень.

Паркувальний майданчик

Безкоштовний паркінг для машин та велосипедів біля офісу.

IT-клаб

Членство в програмі лояльності IT Club.

Корпоративи та тімбілдинги

Тімбілдинги, піца, вечірки та корпоративи.

Солодощі та кава

Безкоштовна кава, молоко та солодощі в офісі.

Зв'яжіться з нами

To find perfect solution

    Умовами надання послуг
    career_form_image