Intetics

Senior Flutter Developer (3 month project)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Опытный Flutter-разработчик для проекта модернизации мобильного приложения в Алматы. Пересборка нативных iOS- и Android-приложений в кроссплатформенное решение на Flutter с повышением гибкости конфигурации и поддерживаемости продукта.

Задачи

  • Пересобрать существующие нативные мобильные приложения на Flutter
  • Перенести функциональность из решений на Swift и Kotlin
  • Заменить захардкоженные endpoint-ссылки на конфигурируемые переменные
  • Проектировать и разрабатывать масштабируемую кроссплатформенную мобильную функциональность
  • Интегрировать REST API и работать с данными в формате JSON
  • Оптимизировать взаимодействие с API и обработку данных приложения
  • Реализовывать и поддерживать управление состоянием через BLoC и Provider
  • Разрабатывать, тестировать, релизить и поддерживать мобильные приложения на протяжении жизненного цикла
  • Участвовать в автоматизации сборки, контроле версий и процессах CI/CD
  • Писать и поддерживать unit-, widget- и интеграционные тесты
  • Работать с инструментами мобильного QA и автоматизации
  • Сотрудничать в Agile-среде с практиками Scrum и Kanban
  • Делиться техническими знаниями с командой и поддерживать онбординг новых участников
  • Участвовать в AI-функциональности и инициативах проекта

Требования

  • Сильный практический опыт с Flutter
  • Уверенное знание RxDart
  • Опыт интеграции REST API и работы с JSON
  • Понимание архитектуры мобильных приложений и управления состоянием
  • Практический опыт с BLoC и Provider
  • Опыт оптимизации API-запросов и эффективной обработки данных
  • Опыт написания unit-, widget- и интеграционных тестов во Flutter
  • Знакомство с Flutter Driver, Appium или аналогичными инструментами мобильного QA
  • Опыт с CI/CD для Flutter, например Codemagic и GitHub Actions
  • Опыт с сервисами Firebase: Auth, Firestore, Cloud Functions, Crashlytics
  • Понимание автоматизации сборки и контроля версий
  • Опыт работы в командах Scrum и Kanban
  • Практические навыки в AI

Условия

  • Гибридный формат с работой в офисе клиента в Алматы
  • Проект длительностью 3 месяца

Навыки

  • Flutter
  • RxDart
  • REST API
  • JSON
  • BLoC
  • Provider
  • Flutter Driver
  • Appium
  • Codemagic
  • GitHub Actions
  • Firebase
  • Firebase Auth
  • Firestore
  • Cloud Functions
  • Crashlytics
  • CI/CD
  • Scrum
  • Kanban
  • Swift
  • Kotlin
  • Java
  • Objective-C

Похожие вакансии

1183 | Middle .NET MAUI Developer (Part-Time)
InteticsMiddleУдалённо
20 окт.