NeverHard

Разработчик мобильного приложения / Multiplatform разработчик (iOS / Android) at Ecwood — NeverHard

Разработчик мобильного приложения / Multiplatform разработчик (iOS / Android) at Ecwood in Павлодар. Skills: AI, App Store Deployment, BLE, Background Tasks, Firebase. Apply on NeverHard.

Company
Ecwood
Location
Павлодар
Type
full_time

Required skills:

О проекте Мы разрабатываем инновационную экосистему для рыболовов и охотников, состоящую из мобильного приложения и уникального аппаратного комплекса (автономный хаб с дальностью связи до 2500 м + до 50 беспроводных датчиков поклевки «Зонд» и движения «PIR»). Приложение строится на стеке Google (Flutter, Firebase, Google Maps API, Vertex AI/Gemini) и активно использует инструменты искусственного интеллекта на этапе разработки для ускорения процессов. Цель поиска: Ищем разработчика, который возглавит техническую сборку, интеграцию с физическим аппаратным комплексом и вывод приложения в Google Play и App Store. Обязанности: Верстка и сборка кроссплатформенного приложения: Разработка на Flutter (iOS / Android) по готовым сценариям UI/UX и разработанной архитектуре. Взаимодействие с аппаратной частью по BLE: Настройка стабильного приема сигналов от базового устройства через Bluetooth Low Energy (BLE) от физических датчиков, включая обработку фоновых тревог. Интеграция сервисов Google Ecosystem: Подключение Firebase (Auth, Firestore, Cloud Functions), Google Maps SDK (кастомные слои, маркеры), Gemini API (интеллектуальный помощник). Настройка фоновой работы и тревог: Организация работы фоновых служб (Background Services, Push-уведомления), обход системных режимов энергосбережения для мгновенной сработки звуковых и вибро-тревог. Публикация и релиз: Сборка, тестирование на реальных девайсах, публикация и сопровождение приложения в Google Play Store и Apple App Store. Использование AI-инструментов: Применение AI-инструментов генерации кода (Cursor, Gemini) для существенного ускорения разработки. Требования: Коммерческий опыт разработки на Flutter / Dart: От 2 лет уверенного опыта кроссплатформенной разработки. Глубокое понимание BLE (Bluetooth Low Energy): Практический опыт работы с библиотеками flutter_reactive_ble / flutter_blue_plus (стабильность связи, переподключение, работа в фоновом режиме) — КРИТИЧЕСКИ ВАЖНО. Опыт работы с Google Ecosystem: Отличное знание Firebase (Firestore, Cloud Messaging) и Google Maps API. Нативные навыки (Android / iOS): Понимание специфики фоновых служб (Foreground Services в Android, Background Modes в iOS) и разрешений для фоновых уведомлений/тревог. Опыт работы с AI-инструментами: Умение эффективно внедрять сгенерированный AI код, проводить его рефакторинг и оптимизацию. Инструменты разработки: Уверенное владение Git, навык настройки CI/CD и сборки релизных билдов под iOS/Android. ➕ Будет плюсом Личный интерес к outdoor-тематике (понимание болей и потребностей конечного пользователя). Опыт работы с геоданными, отрисовкой AR-элементов (Google ARCore) или интеграцией с AI API (Gemini / ChatGPT). Условия: Обсуждаются индивидуально. В заключении можем добавить, что от Вашего уровня профессионализма и готовности к погружению в проект зависит уровень финансовой мотивации.