Ищем человека, который возглавит существующую команду Android разработки (три человека). В его обязанности будет входить выстраивание процесса разработки, планирование задач, обучение, разработка сложного функционала, архитектуры.
Наш клиент: Высоконагруженный интернет-проект в сфере HR-tech (более 6000 хитов в секунду, 6 млн. пушей в месяц). Предполагается участие в разработке 3 приложений под Android (B2B, B2C), одно из приложений пишется практически с нуля. Планируется масштабный редизайн. В проекте сложная бизнес-логика, много экранов, сложные интерфейсы, нестандартные элементы.
Сейчас в проекте 1 млн. уникальных посетителей, из них половина заходит с мобильных устройств (моб. версия и приложения). B2C приложение скачали 2 млн. человек (500 к. установок, 400 к. активных устройств).
Используемые технологии: java/RxJava, Firebase, Retrofit, ButterKnife, Leakcanary, OkHttp, Dagger, Espresso. Поддерживаем SDK16+, минимум Android 4.2
Какими задачами вы будете заниматься:
- решать сложные технические задачи (в ближайшее время планируется масштабный редизайн приложений, будет полностью материал-дизайн);
- совместно с командой принимать архитектурные решения;
- выстраивать эффективную коммуникацию внутри команды и взаимодействие с внешним миром;
- работа с мотивацией и увлеченностью команды;
- контроль сроков, причин возникновения багов, вырабатывание практики предотвращения и многое другое.
Требования:
- Хорошие знания Java и Android SDK;
- Понимание принципов проектирования и использования RESTful API;
- Знание особенностей протокола HTTP;
- Знание UI Design Guidelines;
- Знание принципов оптимизации, поиска узких мест, управления использования памяти.
Условия:
- Оформление по ТК,
- Оплата питания и проезда;
- Корпоративная библиотека, тренинги, семинары и конференции, клуб любителей английского языка.
- Внешние конференции Гибкий график: работа в офисе - центр Москвы.