Обязанности:
- Разработка новых приложений.
Требования:
- Уверенное знание Kotlin, Android SDK;
- Понимание ООП, SOLID, KISS и DRY;
- Понимание подходов Clean architecture, MVVM, Single Activity;
- Знание основных алгоритмов и структур данных; \
- Умение пользоваться системой контроля версий (GIT);
- Умение верстать xml-разметку с учетом различных размеров целевых устройств;
- Опыт разработки клиент-серверных приложений, понимание принципов работы RESTful API и HTTP;
- Опыт реактивного программирования;
- Опыт многопоточного программирования (Java Threads, Coroutines).
- Будет плюсом: Опыт работы с KMM, Jetpack Compose, FCM, БД (SQLite, Room, Realm или аналоги), общее понимание гайдлайнов Material Design.
Условия:
- Работа у стабильно развивающегося работодателя;
- Место работы г. Красноярск, центр города;
- Работа в профессиональной команде;
- Крупные проекты, интересные задачи;
- Пятидневная рабочая неделя, с 9-00 до 18-00, возможна частичная удаленка;
- Окончательный уровень заработной платы определяется по результатам собеседования.