Company Overview

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

Основные обязанности

  1. Воплощать совместные дизайнерские и продуктовые концепции в мобильном приложении
  2. Писать эффективный код который просто поддерживать и тестировать
  3. Покрывать приложение как unit так и widget тестами
  4. Быть в тренде новых обновлений iOS/Android и Flutter и тащить их к нам
  5. Тестировать качество фичей прежде чем их выкатывать на пользователей
  6. Выявлять некорректную работу приложения у пользователей и принимать важные решение при исправлении багов

Требуемая квалификация и опыт

  1. Желательно наличие степени в Computer Science или в смежной области (на диплом мы не смотрим, важен mindset анализа проблемы и подхода к решению)
  2. Глубокое понимание Flutter, Dart и Flutter SDK
  3. Хорошая алгоритмическая подготовка и владение паттернами проектирования
  4. Умение разрабатывать удобные, эстетичные и адаптивные мобильные приложения
  5. Умение проектировать и реализовывать архитектуру мобильных приложений
  6. Приветствуется опыт разработки нативных мобильных приложений на Swift/Objective-C/Java/Kotlin или фреймворков React Native
  7. Опыт в написании тестов под разные платформы на Flutter

Навыки и Умения

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