Вы соответствуете требованиям данной вакансии если:
- Свободно владеете языком Kotlin и Java
- Имеете опыт реактивного программирования (RxJava2)
- Имеете опыт работы с сетевыми протоколами (HTTP, REST, JSON и др.)
- Знакомы с концепциями ООП, знаете паттерны проектирования, принципы SOLID и умеете их применять
- Имеете базовое понимание и опыт работы с основными архитектурными паттернами (Clean, MVP, MVVM)
- Знакомы с основными алгоритмами и структурами данных
- Умеете писать простой в понимании и тестируемый код
- Умеете работать в команде и готовы активно принимать участие в жизни продукта
Будет преимуществом:
- Опыт работы с библиотеками Moxy, Dagger2
- Умение проводить перекрестное Code Review
- Ссылки на проекты в Play Market, профили GitHub и StackOverflow
Вашими ключевыми задачами будут:
- Разрабатывать и поддерживать мобильное приложение с нуля
- Создавать удобный и понятный для пользователей интерфейса по макету
Мы предлагаем:
- Работа в комфортном офисе в верхней части города
- Самые современные технологии разработки