Company Logo

TV Rain Channel | Телеканал "Дождь"

Flutter-разработчик

Remote, Remote, Remote
FT

Дождь ищет Flutter-разработчика для работы над нашим существующим мобильным приложением и его дальнейшего развития.

Работа предполагает взаимодействие с существующей кодовой базой на Flutter и бэклогом задач — от рефакторинга и технических улучшений до реализации новых функций.

Идеальный кандидат умеет самостоятельно работать над поставленными задачами и готов участвовать в разных этапах жизненного цикла мобильной разработки, включая разработку, тестирование и выпуск релизов.

Мы ценим инженеров, которые умеют использовать современные AI-инструменты и подходы для повышения продуктивности, сохраняя при этом высокий уровень инженерной экспертизы и качества кода.

Основные задачи:

  • Разработка и поддержка приложений на Flutter для iOS и Android, мобильных устройств и ТВ-платформ;

  • Работа с существующей кодовой базой, включая рефакторинг и технические улучшения;

  • Реализация новых функций в соответствии с требованиями;

  • Поиск и исправление ошибок и проблем с производительностью;

  • Участие в процессе выпуска приложения в Google Play и App Store;

  • Написание чистого, поддерживаемого и тестируемого кода;

  • Участие в улучшении качества кода и практик разработки;

Что мы ищем:

  • Опыт работы с Dart и Flutter;

  • Понимание жизненного цикла виджетов Flutter, управления состоянием и разработки пользовательских интерфейсов;

  • Понимание жизненного цикла мобильных приложений и процесса публикации в магазинах приложений;

  • Опыт интеграции или работы с нативными компонентами iOS и Android;

  • Умение находить причины проблем и отлаживать приложения;

  • Готовность писать тесты и работать над повышением качества кода;

  • Опыт работы с современными AI-инструментами для разработки;

Первые 30 дней

  • Познакомиться с существующей кодовой базой и архитектурой Flutter-приложения.

  • Настроить окружение для разработки и разобраться с процессом CI/CD.

  • Исправить несколько небольших проблем и выполнить несколько задач из бэклога, чтобы лучше разобраться в системе.

Первые 60 дней

  • Начать реализацию задач среднего размера из продуктового роадмапа.

  • При необходимости улучшить покрытие тестами и процессы разработки.

Первые 90 дней

  • Самостоятельно реализовывать и выпускать новые функции.

  • Взять на себя ответственность за отдельные части архитектуры мобильного приложения.


Apply For This Job

To apply for this position, please fill in the information below.

Click to upload or drag and drop

Maximum file size: 200MB

Draft saved

Please complete the CAPTCHA verification above to enable submission