Компания REDMADROBOT не является мировым лидером в авиаперевозках или моментальных платежах, не качает нефть и не торгует на бирже.

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

Предстоит делать такую работу:

  • декомпозировать, оценивать и приоритизировать уйму задач;

  • проектировать архитектуру приложения;

  • писать понятный, тестируемый код и участвовать в code review;

  • предлагать качественные решения и аргументировать их;

  • быстро изучать и умело применять новые технологии;

  • работать вместе с аналитиками, дизайнерами, QA-инженерами;

  • обсуждать, спорить и доказывать разнообразные решения в команде;

  • профессионально расти и помогать другим.

Требования:

  • опыт разработки мобильных приложений под Android;

  • знание Android SDK Google библиотек и фреймворков;

  • понимание основных паттернов проектирования, классических алгоритмов, структур данных и область их применения;

  • знание основ Multithreading & Concurrency (в т.ч. RxJava);

  • обладать хорошими знаниями принципов и опытом работы в ООП, опытом работы с СУБД;

  • опыт разработки клиент-серверных приложений;

  • опыт командной разработки (работа с git, Jira и тд).

Желательно:

  • опыт разработки на Kotlin;

  • опыт создания сложного нестандартного UI;

  • представление о разнице между хорошей и плохой архитектурой;

  • желание сделать продукт лучше, чем требуется.

Условия:

  • современный стек технологий: Kotlin, Clean Architecture, DI, RxJava, Room, Moxy;

  • заработная плата по итогам собеседования, 100% white;

  • ДМС;

  • гибкое начало рабочего дня;

  • современный офис с кикером, пинг-понгом, баланс-бордом, гитарами, комиксами и настольными играми в историческом центре Санкт-Петербурга, в 5-ти минутах от м. Петроградская;

  • работа на MacBook Pro 15’’.

Подробнее о нас:

  • Android-команда: больше 10 опытных разработчиков;
  • выстроенный процесс разработки: каждую проектную команду возглавляет технический лид, проводится code review, совместно принимаются решения по используемому стеку технологий на проекте. Мы придерживаемся единого code style на всех проектах;
  • мы не верим в многозадачность: на одном разработчике может быть только один проект. Обычно, наши проекты длятся больше шести месяцев;
  • мы создаём условия, которые способствуют развитию: отправляем на конференции, помогаем в написании и публикации статей на Хабр, проводим регулярные внутренние митапы (Telegram-канал: Youtube:), хакатоны, закупаем интересующие книги в офис, поддерживаем эксперименты и участие в OpenSource;
  • проводим регулярные 1 to 1 с Head of Android;
  • все коммуникации с заказчиком ведут наши руководители проектов и аналитики.
Вместе с рассказом о себе, если есть, присылайте ссылки на ваши работы в Google Play, а также ссылки на профили в GitHub, StackOverflow, Habr.

Android разработчик
В архиве с 1 ноября 2020

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Похожие вакансии