Обязанности:
Компания АrbiHunter ищет специалиста на вакансию Senior Flutter Developer О НАС: Мы компания с революционной миссией в арбитраже трафика : повысить hr-культуру и создать комфортные условия для связи соискателей и работодателей. НАШИ ПРЕИМУЩЕСТВА: Уникальные инструменты и клиентоориентированный подход Фильтры, не имеющие аналогов Удобный интерфейс Возможность брендирования ФУНКЦИОНАЛ: Поддерживать существующее мобильные приложения и внедрять новый функционал. Оптимизировать производительность и скорость работы приложения. Участвовать в проектировании архитектуры приложения, рефакторинге, выборе технологических решений. ПОЖЕЛАНИЯ К КАНДИДАТУ: Знание принципов DRY, KISS, ООП, SOLID и понимание их применения в мобильной разработке. Знание архитектурных принципов: MVC, Clean Architecture, MVVM Опыт работы с Flutter и Dart Отличное знание жизненного цикла виджетов Flutter, работы с состояниями, контекстом Понимание работы стандартных инструментов Flutter для управления состоянием - ChangeNotifier, ValueNotifier, InheritedWidget Опыт оптимизации производительности, скорости рендеринга. Понимание того, как рисует Flutter. Глубокое понимание архитектурных паттернов и стейт менеджеров BLoC, GetX, MobX. Глубокое понимание принципов dependency injection в т.ч. injectable, get_it Опыт настройки push уведомления и подключения других firebase сервисов Знание auto_route и понимание принципов работы навигации в приложении / веб сайте Отличное знание современного Dart Понимание кроссплатформенной разработки и адаптивного дизайна для различных устройств и экранов. Опыт работы с RESTful API, GraphQL и WebSocket, понимание работы с форматами данных JSON. Привычка применения кодогенерации там, где это возможно (прим. freezed, injectable, auto_route) Опыт работы с инструментами сборки и управления зависимостями (pubspec.yaml, Gradle, CocoaPods). Опыт создания Flavors Умение проводить отладку как средствами flutter, так и средствами android studio, xcode Знание основ UX/UI дизайна и опыт взаимодействия с дизайнерами. ПРЕИМУЩЕСТВОМ БУДЕТ: Опыт создания сложных и комплексных анимаций в Flutter с использованием AnimationController, CustomPainter и других инструментов. Опыт подключения rive, lottie Опыт написания unit и integration тестов. Опыт работы с инструментами тестирования, такими как Mockito, Flutter Driver, Integration Tests. Понимание процессов CI/CD и опыт работы с инструментами автоматизации сборки (Jenkins, GitLab CI/CD, Codemagic). Опыт публикации приложений в App Store и Google Play. Опыт работы с Kotlin, Swift Опыт написания нативных плагинов на Kotlin, Swift МЫ ПРЕДЛАГАЕМ: Уникальный опыт разработки нового продукта; Потенциал карьерного роста; Наличие всех расходных материалов для успешной работы; Дружный коллектив профессионалов своего дела; Своевременная заработная плата ОТ 2500$, готовы к вашим предложениям по з/п; Личностное и профессиональное развитие; Работа в комфортном современном офисе в центре Москвы ПРИ ОТКЛИКЕ В СОПРОВОДИТЕЛЬНОМ ПИСЬМЕ, УКАЖИТЕ, ПОЖАЛУЙСТА, ВЛАДЕЕТЕ ЛИ ВЫ ВЫШЕОПИСАННЫМИ ХАРД СКИЛЛАМИ Ждем Ваши отклики на вакансию, свяжемся с вами в течение 24 часов!От 150 000 до 200 000 руб.
Москва. Станции метро: Нахимовский проспект
Мисти Групп
Договорная
Москва. Станции метро: Нахимовский проспект
Национальный туроператор Алеан