Android-разработчик
Требования
Местоположение и тип занятости
Компания
Партнёр крупного бизнеса в создании цифровых продуктов
Описание вакансии
Условия работы
Компания Redmadrobot не является мировым лидером в авиаперевозках или моментальных платежах, не качает нефть и не торгует на бирже. Мы профессионально делаем проектирование, дизайн, разработку и последующее техническое сопровождение мобильных приложений для лидеров российского рынка.
Предстоит делать такую работу:
- проектировать архитектурный дизайн приложений;
- проводить декомпозицию скоупа задач;
- писать качественный промышленный код;
- взаимодействовать с аналитиками, дизайнерами и тестировщиками.
Бонусы
- хипстерский стек технологий: Kotlin, Clean Architecture, Dagger 2, Rx 2, Moxy, Android Architecture Components;
- хорошая белая зарплата и гибкий график работы;
- рабочее место с красивой ЭВМ в модном офисе в центре Москвы;
- корпоративная квартира для сотрудников из других городов;
- командировки на профильные конференции в роли участника или спикера;
- возможность вступления в сообщество Google Developers Experts;
- умелые коллеги под боком и их огромный опыт.
Дополнительные инструкции
- опыт разработки мобильных приложений под Android больше двух лет;
- знание Android SDK (API lvl > 14), Android Memory Management, Android application architecture, Gradle;
- знание TCP/UDP/HTTP, Multithreading & Concurrency (в т.ч. RxJava);
- опыт разработки клиент-серверных приложений;
- обладать устойчивыми знаниями принципов и опытом работы в ООП, опытом работы с СУБД (+NoSQL);
- знание основных паттернов проектирования;
- знание методик автоматизированного тестирования;
- опыт распределенной разработки (работа с GitHub/GitLab).
Желательно:
- опыт разработки на Kotlin;
- понимание парадигмы функционального программирования;
- опыт создания сложного нестандартного UI;
- опыт работы в Agile, в том числе с инженерными практиками Agile;
- высшее образование по специальности математика/программирование.