> Djinni
middle
26 Lines Of CodeSoftware Engineer
format:Remotetype:Full-timecompany:Outsource
flutterblocproviderriverpodany one ofblocoopsolidrest-apiwebsocketshivesqliteany one ofhiveci/cd
app storegoogle playios sdkandroid sdkfirebasesupabase
> full description
Ми — 26 Lines of Code, IT-компанія, яка розробляє сучасні технологічні рішення для клієнтів по всьому світу. Наразі ми шукаємо Middle Flutter Developer у команду розробки проєкту нашого клієнта — соціально важливої освітньої платформи.
Про проєкт клієнта: Це технологічна екосистема для батьків та дітей (0–18 років), що спрощує пошук освітніх і розвивальних можливостей:
- Онлайн-платформа для швидкого пошуку шкіл, дитячих садків, гуртків, університетів та позашкільних заходів.
- Інтерактивна Карта можливостей (Learning Map) — візуалізований інструмент, який допомагає вибудувати персоналізований освітній шлях дитини на роки вперед (STEM, спорт, творчість, лідерство тощо).
- Спільнота підтримки, що об'єднує батьків та менторів задля обміну досвідом і покращення освітнього середовища.
Місія проєкту — допомогти кожній дитині розкрити свій потенціал, полегшити батьківство в умовах сучасних викликів та невизначеності, а також сформувати нове освітнє майбутнє.
Проєкт стартує з України з подальшим масштабуванням на міжнародні ринки.
🎯 Основні обов'язки
- Розробка та підтримка кросплатформеного додатка на Flutter згідно з ТЗ та UI/UX-макетами.
- Реалізація інтерактивних модулів (зокрема функціонала Карти можливостей — Learning Map).
- Інтеграція додатка з REST API / GraphQL та зовнішніми сервісами.
- Оптимізація продуктивності, плавності анімацій та чутливості інтерфейсу.
- Написання чистого, підтримуваного коду, покриття тестами (Unit, Widget tests) та рефакторинг.
- Тісна взаємодія з продуктовою командою, дизайнерами та іншими розробниками 26 Lines of Code.
💡 Вимоги
- 2+ роки комерційного досвіду розробки на Flutter та Dart.
- Глибоке розуміння архітектурних паттернів (BLoC, Provider, Riverpod тощо).
- Досвід роботи з інтерактивними картами, геопозиціонуванням та складними UI-елементами.
- Знання та застосування принципів OOP, SOLID, Clean Architecture.
- Досвід роботи з REST API, JSON, WebSocket та локальними базами даних (Hive, SQLite тощо).
- Досвід роботи з Git, розуміння процесів CI/CD для мобільних додатків.
- Вміння самостійно оцінювати задачі, дотримуватися дедлайнів та пропонувати ефективні технічні рішення.
➕ Буде плюсом
- Досвід публікації та підтримки додатків у App Store та Google Play.
- Досвід роботи з Flutter Web або нативною розробкою (iOS / Android).
- Знання баз даних Firebase / Supabase.
- Розуміння базових принципів UX/UI та уважність до деталей дизайну.
🚀 Що пропонує 26 Lines of Code
- Формат роботи: 100% віддалена робота з будь-якої точки світу.
- Зайнятість: Full-time (повна зайнятість).
- Оплата: погодинна ставка до $15/год (залежно від рівня знань та результатів співбесіди).
- Змістовний продукт: можливість зробити свій внесок у масштабний та соціально важливий освітній проєкт.
- Професійне середовище: підтримка сильної команди розробників, відсутність зайвої бюрократії та комфортні робочі процеси.