Flutter / Kotlin разработчик
Разработка
Задачи:
- Опыт разработки приложений для iOS и Android
- Знание основных подходов к управлению состоянием (BLoC, Provider и т.д.)
- Опыт разработки архитектуры приложения и его отдельных модулей гибким способом
- Умение выстраивать архитектуру мобильных приложений создавать для них новый функционал на платформе Android и IOS
- Поддерживать и развивать текущие приложения компании в команде
- Документировать и тестировать код
- Навыки оценки и выбора наиболее подходящих фреймворков для задачи (сети, базы данных и т. д.)
- Опыт работы с базами данных (Moor/Floor/Hive)
- Знание отличий между di и sl
- Возможность организовать связь между кодом Flutter и платформой iOS для интеграции сторонних библиотек
- Предыдущий опыт работы с платформами Android/Web является плюсом
Требования:
- Уверенное значение Kotlin и Flutter-dart
- Понимание и умение применять архитектурные паттерны (MVP, MVVM)
- Опыт работы с REST API, WebSockets
- Понимание UI и Unit-тестов
- Опыт работы с сетевыми протоколами (HTTP, REST, OAuth, JSON и др.)
- Навыки работы с SQL
- CI/CD
Условия:
- Работа в аккредитованной IT компании
- Стабильность и официальное трудоустройство, в соответствии с ТК РФ (белая заработная плата)
- Возможность выбрать продуктовую или проектную команду
- Масштабные проекты в сфере энергетики
- Сертификация, обучение в ведущих компаниях и ВУЗах, корпоративное обучение
- ДМС со стоматологией (Альфа-Страхование)
- Гибкое начало трудового дня
- Формат работы: офис, гибридный, удалённый формат