Предлагаемая зарплата: $1000 - $2000
Опыт работы: от 3 лет
Тип занятости: Полная занятость
График работы: 6/1
Рабочие часы: 7 часов в день, 42 часа в неделю
Формат работы: офлайн или гибрид
Обязанности
- Разработка и поддержка кроссплатформенных мобильных приложений на Flutter (iOS/Android/Web/Desktop);
- Проектирование, оптимизация и улучшение UI/UX, обеспечение высокой скорости и отзывчивости интерфейсов;
- Интеграция мобильных приложений с бэкенд-частью через REST API / GraphQL;
- Работа с State Management (Provider, Riverpod, Bloc, GetX);
- Оптимизация производительности и потребления ресурсов мобильного приложения;
- Поддержка существующих проектов и реализация новой функциональности;
- Участие в Code Review и CI/CD процессах, обеспечение качества кода;
- Работа в команде с backend-разработчиками, дизайнерами и тестировщиками.
Требования
- Опыт работы мобильным разработчиком на Flutter от 3 лет;
- Отличное знание Dart и понимание принципов кроссплатформенной разработки;
- Опыт работы с REST API, GraphQL и WebSockets;
- Понимание архитектур Clean Architecture, MVVM, BLoC;
- Опыт работы с анимациями и кастомными UI-компонентами;
- Опыт работы с SQLite, Hive, Shared Preferences для локального хранения данных;
- Уверенное владение инструментами контроля версий (Git, Git Flow);
- Навыки работы с Firebase (Auth, Firestore, Notifications, Remote Config);
- Опыт публикации приложений в App Store / Google Play.
Будет плюсом
- Опыт работы с Native iOS (Swift) или Android (Kotlin) для написания нативных модулей;
- Опыт написания веб или десктопных приложений на Flutter;
- Навыки работы с CI/CD для автоматизированной сборки и развертывания приложений;
- Опыт работы с WebView и встраиванием PWA в мобильное приложение;
- Знание инструментов тестирования (unit, widget, integration tests).
- Навыки работы с GraphQL.
Условия
- Официальное трудоустройство с конкурентной заработной платой;
- Работа в профессиональной команде, где у каждого есть возможность для роста и развития;
- Интересные проекты, связанные с финтехом, платежными системами и электронной коммерцией;
- Карьерный рост — возможность развиваться как Senior Flutter Developer или Team Lead;
- Современный технологический стек и доступ к передовым инструментам разработки;
- Комфортный офис с удобной рабочей обстановкой;
- Формат работы: Офлайн (Ташкент);
- Корпоративные мероприятия, обучение, участие в специализированных конференциях.