Mobile Engineer (Flutter)
Описание от работодателя
CROWE - международная аудиторско-консалтинговая компания, представленная в 150 странах мира и входящая в ТОП-10 крупнейших глобальных аудиторских сетей.
Около 30 лет мы работаем в Узбекистане, сопровождая международные и локальные компании в области аудита, бухгалтерского учета, налогообложения, финансового и бизнес-консалтинга.
Сейчас мы развиваем собственный финтех-продукт CFO.UZ - цифровую платформу для управления финансами и операционными процессами бизнеса.
В команду CFO.UZ мы ищем Mobile Developer (Flutter) , который подключится к развитию мобильного приложения платформы для iOS и Android. Часть функционала уже реализована, поэтому важно будет быстро разобраться в существующем проекте, продолжить развитие текущих модулей и участвовать в создании нового функционала.
Задачи: Развивать мобильное приложение CFO.UZ на Flutter / Dart
Разбираться в существующей кодовой базе и архитектуре проекта
Дорабатывать уже реализованные модули и пользовательские сценарии
Разрабатывать новый функционал и интерфейсы по макетам Figma
Интегрировать приложение с backend через REST API
Работать с состоянием приложения, локальными данными и кэшированием
Реализовывать и поддерживать push-уведомления
Исправлять ошибки, улучшать стабильность и производительность приложения
При необходимости проводить рефакторинг существующего кода
Участвовать в тестировании и подготовке мобильных релизов
Выпускать обновления приложения для iOS и Android
Работать совместно с backend-разработчиками, дизайнером и продуктовой командой
Что для нас важно: Коммерческий опыт разработки на Flutter от 2 лет
Уверенное знание Dart и Flutter
Опыт разработки и поддержки приложений для iOS и Android
Умение быстро разбираться в существующем проекте и дорабатывать чужой код
Опыт интеграции с REST API
Опыт работы со state management: GetX, Bloc, Riverpod, Provider или аналогичными решениями
Хорошее понимание асинхронного программирования в Dart: async/await, Future, Stream
Опыт работы с локальным хранением данных и кэшированием
Опыт работы с push-уведомлениями
Уверенное владение Git и опыт командной разработки
Понимание ООП, SOLID и принципов построения поддерживаемой архитектуры
Понимание полного цикла мобильной разработки — от реализации функционала до тестирования, сборки и релиза
Русский язык - C1 и выше
Локация - Ташкент
Готовность работать из офиса
Будет плюсом: Опыт работы с GetX
Опыт работы с Firebase
Опыт публикации и сопровождения приложений в App Store Connect и Google Play Console
Опыт написания unit, widget или integration tests
Опыт работы с CI/CD для мобильных приложений
Базовое понимание Kotlin или Swift
Опыт разработки fintech, ERP или других сложных B2B-продуктов
Что предлагаем: Работу над собственным продуктом, а не аутсорс-проектами
Возможность влиять на развитие мобильного приложения CFO.UZ
Задачи, связанные как с развитием существующего продукта, так и с созданием нового функционала
Работу в продуктовой команде вместе с разработчиками, дизайнерами и специалистами финансовой сферы
Уровень заработной платы в зависимости от опыта и технического уровня
График 5/2, с 9:00 до 18:00
Офисный формат работы в Ташкенте
Возможности профессионального и карьерного роста
Корпоративные мероприятия
Такси для деловых поездок при необходимости
Офис в шаговой доступности от метро Ойбек