Хорошо, если вы
- Опыт разработки приложений для Android.
- Наличие опубликованных Android-приложений (Android Market).
- Опыт разработки с использованием Android NDK.
- Опыт разработки Android-приложений не менее 3-х лет.
- Опыт и хорошщие знания Java, Kotlin.
- Опыт лидирования команды.
- Знакомы с системой контроля версий Git (желательно)
Обязанности:
- Разработка приложений с использованием Android SDK.
- Разработка и поддержка приложений;
- Писать код приложений для новых и действующих проектов;
- Развивать функциональность продуктов;
- Разрабатывать новые фичи в текущих приложениях;
- Выбирать архитектурные решения и применять их;
- Написания Unit-тестов.
- Использование основных архитектурных подходов MVP, MVVM, Clean.
- Использование ООП и структур данных.
- Работа с актуальными фреймворками RxJava, Dagger.
- Знание технологий разработки web services (в частности, REST APIs).