Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Глубокое понимание принципов SOLID, DRY, KISS и YAGNI;
Уверенный опыт работы с современными менеджерами состояния: BLoC/Cubit или Riverpod, реактивным программированием и потоками;
Практический опыт построения архитектуры Clean Architecture и внедрения Dependency Injection, например GetIt;
Опыт интеграции push-уведомлений через Firebase Cloud Messaging, Deep Links / App Links и гибридных сценариев с WebView;
Навыки оптимизации производительности: поиск узких мест, работа с Impeller, управление памятью;
Опыт командной разработки, настройки процессов код-ревью и ведения технической документации;
Понимание жизненного цикла мобильных приложений, базовое знание особенностей Android SDK и iOS SDK для решения нативных проблем;
Будет плюсом опыт публикации собственных пакетов на pub.dev, опыт работы с Firebase Suite, защищённым хранением данных, SSL pinning, сложной навигацией, офлайн-first архитектурами, миграцией легаси-проектов с нативной разработки на Flutter и контрибьюты в open-source проекты экосистемы Flutter.