Про Android направление в компании:
- Наша компания развивает мобильное направление с 2008 года. Сейчас мобильная команда – это 85+ разработчиков и 50+ реализованных проектов. Доменные области: логистика, недвижимость, спорт, IoT и ресторанный бизнес.
- Есть проекты, где все технические решения находятся на нашей стороне. На проектах мы стараемся внедрять процессы, повышающие качество кода: Unit/UI tests, перекрестное код-ревью, CI/CD. В компании проходят митапы, на которых Android разработчики обсуждают сложные проектные решения и обзоры новых.
- Android Developer – участник большой команды Remarkable People со всеми социальными гарантиями и серьезным экспертным сообществом.
Стек задач будет включать:
- Общение с клиентом, уточнение и обсуждение требований
- Участие в планировании проекта
- Проведение и прохождение код-ревью
- Участие в различных фазах разработки: демо нового функционала, написание тестов, сборка и релиз приложений
- Работу в распределенных командах, написание нового функционала
- Доработку и поддержку уже написанных частей.
Наши ожидания:
- Знание английского языка на уровне Intermediate и выше
- Опыт разработки на Kotlin от года
- Практический опыт в RxJava, MVVM, Dagger2/Koin
- Знание Kotlin Coroutines и Android Architecture Components
- Умение работать с данными при помощи Room, Realm
- Опыт с git, понимание git flow
- Опыт написания Unit-тестов и работы с CI/CD.