Перенесена в архив: Senior Android разработчик
Отправить резюме
О вакансии
Приложение, которое занимает лидирующие места в сфере развлекательного контента, ищет сильного разработчика в команду. В связи с новыми вызовами, грядущими обновлениями и растущей аудиторией приложения, компании нужен Senior Android разработчик.
Требования:
- Опыт разработки Android (Java) от 3х лет;
- За плечами - работа над популярными приложениями;
- Желание обмениваться опытом - прокачивать коллег и учиться у них же;
- Трезвый и здравый взгляд на легаси;
- Готовность работать с тем, что есть, и постепенно улучшать (архитектура кода, взаимодействие в команде, продукт);
- Лёгкое и непринужденное общение, открытость к диалогу и аргументированные споры приветствуются;
- Обязательно наличие чувства прекрасного (начиная с архитектуры, заканчивая UX предложениями и полировкой продукта) - нужны элегантные прагматичные решения.
Сейчас команда использует:
- Java 7, minSdk 16+;
- Сетевой стэк: retrofit, okhttp, glide для загрузки мелких картинок;
- БД: realm (без глубокой интеграции);
- Основа UI на фрагментах и view, основная галерея построена на ViewPager, для списков и гридов используется RecyclerView;
- Активно используется support package, google play services;
- Собственные решения для отображения больших изображений, асинхронной работы (основанное на async task, но с сохранением результата между save/restore);
- FFmpeg для работы с видео, ijkplayer для воспроизведения;
- Build system — Gradle, CI через bitrise, git, github cross code review;
- Clean architecture и mvp, архитектурные компоненты (lifecycle, liveData, ViewModel) от google, в ближайших планах перевод всего приложения на подобную архитектуру;
- Стоит отметить, что часть проекта представляет собой legacy код, который постоянно рефакторится;
- Работа с сетями / SDK. Умение выживать с рекламными баннерами.
Бонусы:
- Белая зарплата;
- Бонусная система;
- ДМС, включая стоматологию;
- Компенсация фитнеса;
- Техника (стационарный комп и ноут — маки);
- Обеды и ужины в офисе;
- Оплата участия во внешних конференций;
- Корпоративные мероприятия;
- Релокационный бонус (для специалистов из регионов).
Интересно? Присылайте резюме на hr@digitalhr.ru