Описание вакансии
Мы ищем опытного Flutter-разработчика для присоединения к нашей команде. Идеальный кандидат будет отвечать за разработку высокопроизводительных, поддерживаемых кроссплатформенных мобильных приложений для Android и iOS. Вы будете участвовать во всем жизненном цикле разработки приложений: от анализа требований до проектирования, разработки, тестирования и выпуска.
Ключевые обязанности
- Разработка высокопроизводительных, поддерживаемых кроссплатформенных мобильных приложений с использованием Flutter (Android и iOS).
- Участие во всем жизненном цикле разработки приложений, включая анализ требований, проектирование, разработку, тестирование и выпуск.
- Интеграция сторонних API и SDK для оптимизации производительности приложений и улучшения пользовательского опыта.
- Тесное сотрудничество с дизайнерами и продуктовыми командами для обеспечения оптимальной функциональности и качества интерфейса.
- Поддержка и обновление существующих приложений, устранение возникающих проблем.
- Участие в проверке кода для обеспечения его качества и эффективности командной работы.
- Отслеживание последних тенденций в области Flutter и мобильной разработки, предложение инновационных решений.
Требования к кандидату
- Образование: степень бакалавра или выше в области компьютерных наук, программной инженерии или смежной области (очное обучение, единый набор; не рассматриваются кандидаты с дипломами о переподготовке).
- Опыт: 3-5 лет опыта в мобильной разработке, включая не менее 2 лет практической работы с Flutter.
- Владение языком программирования Dart и основными возможностями фреймворка Flutter (например, управление состоянием, маршрутизация, анимации).
- Опыт работы с инструментами управления состоянием, такими как Provider, Riverpod, Bloc или другими.
- Знакомство с интеграцией RESTful API, парсингом данных JSON и работой с базами данных (например, SQLite, Firebase Firestore).
- Знание методов оптимизации производительности приложений, включая управление памятью, оптимизацию частоты кадров и отзывчивости интерфейса.
Предпочтительные навыки
- Опыт разработки для цифровых бирж активов будет преимуществом.
- Знакомство с инструментами CI/CD (например, GitLab CI/CD, Codemagic).
- Опыт нативной разработки под Android (Kotlin/Java) или iOS (Swift) приветствуется.
- Понимание методологий гибкой разработки (Scrum, Kanban).
- Хорошие коммуникативные навыки и способность к межкомандному взаимодействию для достижения целей.
Условия работы
- Полностью удаленная работа (Full Remote) с гибким графиком.
- Выходные дни и соблюдение государственных праздников.
- Оплачиваемый больничный и ежегодный отпуск.
- Годовые двойные бонусы по результатам работы.
- Рабочая среда с общением на китайском языке.


