Перенесена в архив: Android разработчик
Отправить резюме
О вакансии
Компания, которая создаёт крупные интернет-проекты, ищет Android разработчика. Среди проектов: система городских парковок и платформа для поиска культурных мероприятий.
Требования:
- Опыт Android разработки 3+;
- Уверенный технический английский;
- Знание Java/Kotlin;
- ООП, принципы SOLID;
- Design Patterns - шаблоны проектирования;
- Архитектурный подход CleanArchitecture;
- Шаблоны построения UI - MVP, MVVM, MVC;
- Опыт работы с библиотекой Moxy или аналогичные (понимание идей и философии);
- Реактивное программирование, RxJava;
- Управление памятью: понимание механизмов GC, навыки нахождения и устранения утечек памяти;
- Умение работать с объектными БД (Realm): понимание отличий от реляционных БД, понимание особенностей работы с объектным графом, понимание особенностей работы в многопоточной среде;
- Навыки создания кастомных View, Composite View;
- Понимание методов onDraw/onMeasure/etc, прямая работа с Canvas;
- Уверенная работа с Layout manager;
- Умение реализовывать адаптивный UI;
- Умение разрабатывать нестандартный UI;
- Понимание Google Material Design;
- Знание Android SDK;
- Умение работать с Service, IntentService;
- Знание Awareness API;
- Навыки работы с Push Notifications, Bluetooth LE;
- Опыт работы с любыми картографическими SDK (Google, Yandex);
- Понимание особенностей эффективной работы с картами (при большом количестве объектов);
- Опыт работы с сервисами аналитики.
Будет плюсом:
- Умение писать тесты: понимание TDD/BDD подходов, умение писать unit, UI-тесты, опыт работы с фреймворками для тестирования;
- Системы контроля версий (Git, Hg);
- Системы управления проектами (Redmine);
- Навыки работы с системами сборки (Gradle).
Условия:
- Работа в проектах — лидерах российского рынка, где вклад каждого действительно важен и заметен;
- Возможность поучаствовать в выходе успешных российских продуктов на зарубежные рынки;
- Кодовая база и инфраструктура проекта, которая со временем развивается, а не деградирует;
- Постоянная возможность для развития: обмен опытом внутри компании, с коллегами из других проектов, участие в мастер-классах и конференциях (проект растет быстрее чем в два раза за год, сотрудники растут еще быстрее);
- Зарплата 2 раза в месяц, без задержек, с полным оформлением по ТК РФ.
Интересно? Присылайте резюме на hr@digitalhr.ru