- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Flutter-разработчик
Отличная возможность для начинающего специалиста поработать над реальным продуктом с огромной аудиторией (1 млн+). Наличие ДМС с первого дня и выдача техники — большие плюсы для Junior-позиции.
Сложность вакансии
Позиция ориентирована на Junior/Junior+ разработчиков, что предполагает наличие базовых знаний Flutter и BLoC. Основная сложность заключается в необходимости работы с уже существующей большой кодовой базой и миллионной аудиторией.
Анализ зарплаты
Для позиции Junior/Junior+ Flutter-разработчика в Москве рыночный диапазон составляет от 70 000 до 120 000 рублей. Учитывая масштаб продукта Clatch, можно ожидать предложение в районе медианы или чуть выше при наличии коммерческого опыта.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Clatch уже сейчас
Присоединяйтесь к Clatch и создавайте продукт, которым пользуются миллионы женщин каждый день!
Описание вакансии
Flutter-разработчик
Clatch мобильное приложение, женский календарь. Продукт помогает пользователям отслеживать цикл, лучше понимать своё состояние и получать полезный контент о здоровье, самочувствии и образе жизни. Приложением уже пользуются больше миллиона человек, и мы продолжаем развивать продукт.
Сейчас ищем Flutter-разработчика уровня Junior / Junior+
Кого ищем
Нам нужен разработчик, который знает Flutter, умеет разбираться в существующей кодовой базе, задавать вопросы и доводить задачи до результата. Важно понимать, как устроено мобильное приложение целиком: состояние, API, навигация, локальные данные, аналитика и обработка ошибок.
С чем предстоит работать
- Flutter / Dart;
- BLoC;
- REST API;
- локальное хранение данных;
- аналитика и crash reporting;
Основные задачи
- развивать существующую функциональность приложения
- улучшать производительность и стабильность приложения
- разбираться с ошибками и проблемами
- постепенно улучшать существующую архитектуру и кодовую базу
Требования
- знание Dart и Flutter;
- опыт работы с BLoC или другим state management;
- понимание принципов построения архитектуры мобильного приложения;
- опыт работы с REST API;
- понимание async/await, Future и Stream;
- умение работать с Git;
Коммерческий опыт будет плюсом, но для нас важнее хорошая техническая база, адекватное понимание разработки и способность быстро учиться.
Условия
- формат работы: гибрид;
- локация: Москва, офис м. Технопарк;
- важно быть готовым работать из офиса минимум 3 раза в неделю;
- технику выдаем;
- медицинская страховка с первого дня;
- работа над большим живым продуктом с аудиторией более миллиона пользователей;
- возможность влиять на технические решения и развиваться вместе с командой;
- уровень дохода обсуждается по итогам собеседования.
Контакты
Резюме и зарплатные ожидания можно отправить на почту: Откликнуться
Тема письма: Flutter-разработчик / Clatch
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- REST API
- Dart
- Flutter
- Async/Await
- BLoC
Возможные вопросы на собеседовании
Проверка понимания основного паттерна управления состоянием, используемого в проекте.
Расскажите, в чем разница между Cubit и Bloc, и в каких ситуациях вы предпочтете использовать каждый из них?
Важно для работы с асинхронными данными и API.
Как работает механизм Stream в Dart и чем он отличается от Future? Приведите пример использования Stream во Flutter.
Критически важно для стабильности приложения с большой аудиторией.
Как вы организуете обработку ошибок при работе с REST API, чтобы пользователь не видел 'белый экран' или непонятные системные сообщения?
Проверка понимания жизненного цикла и производительности.
В чем разница между StatelessWidget и StatefulWidget? В каких случаях использование StatefulWidget может негативно сказаться на производительности?
Проверка навыков работы в команде и с Git.