Разработчик Android (senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Progress Engine ищет себе в штат умных и ответственных экспертов в области Android-разработки. Мы занимаемся разработкой инновационных сервисов - стартапов и digital-проектов, а также - различные социальные проекты. Среди наших клиентов - Телеканалы VIASAT и СТС, QIWI, Home Credit Bank, YouDo, Zeptolab, Martini, другие ведущие бренды и рекламные агентства, а также стартапы из России и США.
Требования для Android-разработчика:
- Опыт разработки Android от 2-х лет;
- Завершенные проекты, доступные в Google Play Market или других системах дистрибуции;
- Уверенно владеет паттернами проектирования;
- Понимание архитектуры платформы Android, особенностей и сложностей SDK;
- Системы контроля версий git;
- Системы сборки Gradle;
Будет плюсом:
- Опыт работы с NDK;
- Опыт разработки клиенских приложений социальных сетей;
- Опыт разработки игр;
- Опыт AndroidAnnotation, RXJava
Какие у нас есть критерии качества работы:
- сотрудник доступен для общения по проектам в течение рабочего дня по Мск / рабочей недели
- код покрывается unit-тестами в нужных местах (обсуждается при планировании итерации)
- код хорошо документирован
- разработчик принимает активное участие в планировании разработки, создании документации проекта и оценке новых проектов
Мы выдвигаем серьезные требования к качеству и срокам сдачи проектов, стараемся быть в курсе всех новинок и применять их, узнавать новое и делиться знаниями. Огромным плюсом будет наличие у вас в портфолио open source проектов, а также - блог, который вы ведете.
Присылайте самые интересные и сложные примеры вашего кода, расскажите как вы решали ту или иную сложную задачу. Нам не столько важно в каких известных компаниях вы поработали, сколько то, как вы решаете сложные и неординарные задачи.
У себя в компании мы практикуем работу full time, но не требуем сидеть в офисе. Вы можете работать из дома, кафе, с пляжа на Бали или из сибирской тайги, главное - вовремя сдавать поставленные задачи.