Android разработчик
Требования
Местоположение и тип занятости
Компания
Working web apps & sites
Описание вакансии
Условия работы
Мы ищем в команду опытного Android-разработчика, который подключится к разработке мобильных приложений.
Мы ждём от кандидата:
- опыт разработки Android-приложений от 2х лет со знанием платформы версии Android 4.x и выше;
- наличие реализованных проектов в Google Play;
- наличие open-source проектов, либо готовность сделать тестовое задание;
- умение работать с Google Play Services (Maps, Location, GCM, Authorization, Analytics, Tag Manager);
- хорошее понимание material guidelines и их применение, в том числе с помощью design и support библиотек от Google;
- хорошее понимание Gradle, в том числе, как настраивать проект на работу с несколькими flavors;
- понимание принципов работы RESTful API и HTTP, умение использовать библиотеку Retrofit;
- понимание реактивного программирования, умение работать с RxJava
- свободное владение языком Java;
- знание ООП и шаблонов проектирования.
Желательно:
- опыт и умение писать тесты на Espresso;
- знание фреймворка Dagger 2;
- опыт работы с SDK социальных сетей;
- умение делать кастомные UI-компоненты;
- умение работать с анимацией UI;
- умение работать с content providers (sqlite) и loaders;
- хорошее знание гибких методологий разработки Scrum/Kanban.