Company Overview
Мы делаем продукт для новой профессии - для креаторов, которые создают платный контент и не зависят от рекламы. Мы уже разработали для них мобильное приложение, но хотим, чтобы оно не просто работало, а задавало стандарт для мобильной разработки будущего.
Основные обязанности
- Воплощать совместные дизайнерские и продуктовые концепции в мобильном приложении
- Писать эффективный код который просто поддерживать и тестировать
- Покрывать приложение как unit так и widget тестами
- Быть в тренде новых обновлений iOS/Android и Flutter и тащить их к нам
- Тестировать качество фичей прежде чем их выкатывать на пользователей
- Выявлять некорректную работу приложения у пользователей и принимать важные решение при исправлении багов
Требуемая квалификация и опыт
- Желательно наличие степени в Computer Science или в смежной области (на диплом мы не смотрим, важен mindset анализа проблемы и подхода к решению)
- Глубокое понимание Flutter, Dart и Flutter SDK
- Хорошая алгоритмическая подготовка и владение паттернами проектирования
- Умение разрабатывать удобные, эстетичные и адаптивные мобильные приложения
- Умение проектировать и реализовывать архитектуру мобильных приложений
- Приветствуется опыт разработки нативных мобильных приложений на Swift/Objective-C/Java/Kotlin или фреймворков React Native
- Опыт в написании тестов под разные платформы на Flutter
Навыки и Умения
- Глубокое понимание жизненного цикла мобильной разработки, включая автоматизированное тестирование и сборку
- Умение обращать внимание на детали и рассказывать о деталях команде