Java/Kotlin разработчик Android-приложений

Зарплата

до 200 000 ₽

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

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

Компания

UGC платформа, интернет-сообщество, медиа

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

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

Пикабу – это информационно-развлекательное сообщество, которое читает больше 40 миллионов человек в месяц. Ежедневно нас посещают 2.7 миллиона уникальных пользователей.

Мы активно развиваем web-версии сайта (ПК и мобильную), а также приложения к сайту для iOS и Android.

У нас очень много идей, но пока что мало рук :) Мы ищем опытного разработчика для нашего Android-приложения со знаниями Java/Kotlin. На текущий день наш штат разработки состоит из 1 Android разработчика, 6 frontend-разработчиков, 5 backend-разработчиков, 2 DevOps-инженера, 4 QA-инженера, 1 iOS-разработчика, 1 fullstack CTO, 1 Project Manager.

Обязанности:

  1. разработка нового функционала и поддержка существующих компонентов;
  2. поддержание качества исходного кода на высоком уровне и написание нового кода в соответствии с лучшими практиками;
  3. участие в code review;
  4. работа с командой для определения и уточнения требований;
  5. рефакторинг текущей кодовой базы;
  6. ревью, адаптация и реализация дизайна.

Требования:

  • продвинутые знания Kotlin, Java;
  • опыт работы с AndroidX;
  • опыт работы с Constraint Layout;
  • понимания архитектурных паттернов (MVP, MVVM, VIPER, REDUX);
  • понимание принципов Clean Architecture;
  • опыт реактивного программирования (RxJava2, Kotlin Coroutines);
  • опыт работы с Dagger 2 DI;
  • опыт работы с REST;
  • опыт работы с Git.

Условия:

  • удаленная работа в команде;
  • официальное оформление;
  • полный рабочий день и гибкий график;
  • конкурентный уровень заработной платы по результатам собеседования и тестового задания;
  • почасовая оплата (минимум 8 часов в день, но не более 12 часов в день), гарантированная полная занятость;
  • оплачиваемый отпуск и отсутствие по болезни;
  • оплачиваем ПО, необходимое для работы;
  • раз в год командировка на неделю в Москву для работы в главном офисе со своей командой;
  • раз в год на несколько дней совместная встреча всего штата Пикабу за счет фирмы (проживание, транспорт).

Особенности работы у нас:

  • мы не работаем по Agile/Scrum. Рабочий процесс очень похож на Kanban: есть пул задач, который формирует проектный менеджер либо продуктовый менеджер. Задачи берутся из пула по приоритету важности, либо в свободном порядке;
  • трекер задач - Jira, а для общения используем Slack;
  • Для трекинга времени и управления пулом задач используем собственный удобный софт, который тесно интегрирован с Jira и Slack. Пример заполнения часов;
  • общение преимущественно текстом, асинхронное, в редких случаях созваниваемся для обсуждения деталей по задачам.

Дополнительные инструкции

Готовность выполнить оплачиваемое тестовое задание (примерно 3-6 часов).