👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Android Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Разработка мобильных приложений

Описание вакансии

Условия работы

BP Mobile - команда профессионалов, которая на протяжении многих лет создает ТОПовые продукты для мобильных платформ. Результат нашей работы - это приложения с сотнями миллионов пользователей по всему миру.

За годы работы мы накопили высокую экспертизу в мобильной разработке и маркетинге, собрали большое портфолио успешных продуктов, выстроили качественные процессы в командах. Все это позволяет нам непрерывно искать новые точки роста, проводить множество экспериментов, уделять большое внимание качеству продуктов и удовлетворенности пользователей, быть устойчивыми даже в периоды изменений на рынке.

В связи с появлением новых и большим планом по развитию существующих продуктов, мы расширяем команду Android разработчиков.

В работе предстоит:

  • Развитие существующих продуктов (категория Business) или разработка новых приложений (Entertainment);
  • Оценка задач и возможности их реализации;
  • Поиск оптимального решения задачи, выбор и изучение технологий, внедрение их в разработку;
  • Взаимодействие с командой проекта (PM, PdM, QA, Designer and etc.);
  • Code Review коллег из команды Android разработки.

Работа в BP Mobile - это:

  • Собственные и разнообразные продукты;
  • Отсутствие излишней бюрократии и высокая степень свободы принятия решений;
  • Команда замечательных людей и сильных профессионалов в одном флаконе;
  • Возможность напрямую участвовать в развитии продукта;
  • Уютный офис в центре города (м. Шаболовская) с прекрасным видом на Москву или удаленное сотрудничество;
  • Официальное оформление
  • 5 sick-days и другие бонусы.

Наши ожидания от кандидата:

  • Широкий технический кругозор;
  • Опыт Android-разработки для GooglePlay от 3 лет и наличие выпущенных приложений в Google Play;
  • Отличные знания Java, Kotlin и Android SDK;
  • Знание жизненного цикла приложения и особенностей среды Android;
  • Понимание и использование паттернов проектирования;
  • Хорошие знания ООП (понимание на уровне объектов реального мира);
  • Опыт создания многопоточных приложений.