Sr Android в продуктовую компанию
Самая крупная компания по доставке еды из ресторанов в Украине.
Крутость в том, что твои друзья и родственники могут на себе почувствовать то, что ты делаешь. В карантин это направление нереально сильно взлетело и в будущем будет только развиваться.
За короткий период приложение Android установили около 1 млн пользователей в Украине. Недавно в ain.ua вышла крутая статья про Raketa.
Разработка
Огромное преимущество работы над проектом, что везде используют современные подходы в архитектуре и есть возможность на текущем этапе завести новые инструменты и повлиять на сам проект. Например, внедрили паттерн MVVM. Посколько это не энтерпрайз, то есть возможность использовать лучшие иструменты и технологии.
С другой стороны, продукт изначально делался как MVP другим составом команды и есть некоторые сложности с кодом.
Из приятного, хорошее покрытие unit тестами back-end части, но на остальных направлениях только начали писать и покрыли около 10%.
Процесс строится таким образом, есть продуктовый бэклог, который формируется Product вместе с Business, работа идет по приоритетам, которые проясняются на встречах. Все по чистому Scrum, никакого трекинга времени, не заставляют оценивать задачи в часах. Только груминги, где обсуждают реализацию на 2 недельных спринтах. Релизы по факту написания фич, а не в конце спринта.
Вся работа строится на доверии, в основном все приходят в офис на 11:00, но из-за ситуации с короновирусом можно работать удаленно, потом в офис. Никаких овертаймов.
Команда
Всего 15 разработчиков, при этом команда сильная и имеет высокую эксперизу, есть с кем работать на достойном уровне. Сейчас в команде Android - 1 Sr Team Lead и 2 Strong Middle.
Сейчас разработчик нужен для усиления команды, так как большой бэклог, а пропускная способность не достаточно высокая.
По задачам
- Нужно будет создавать чистый, эффективный код на основе спецификации
- Отлаживать и обновлять существующее программное обеспечение
- Давать рекомендации и выполненять задания по улучшению продукта (технический характер)
- Реализовывать и внедрять новый функционал
Кто легко справится с задачами
- Android с опытом 4+ лет, который имеет сильные навыки в Java, Kotlin, MVVM, Clean Architecture, SOLID, Dagger 2, Retrofit, Room, RxJava
- Отлично знает Kotlin
- Есть опыт unit testing
- Английский intermediate, разговорный не нужен, больше для документации
PS. Приоритет кандидатам из продуктовых компаний
Этапы по вакансии
1 Общее собеседование, СТО и HR: проверка софт скиллов, технический бекграунд. Будут вопросы по Kotlin, многопоточности, алгоритмам и архитекрутере.
2 Техническое, прикладные вещи с чем работает разработчик
Приятности
- Пересмотрт зп каждый пол года
- У каждого разработчика есть своей план развития, исходя из его пожеланий, отсюда выстраивается список литературы \ уроков \ курсов
- Отпуск 24 дня в год
- Офис находится возле м. Контрактовая