Android developer
Требования
Местоположение и тип занятости
Компания
Выделенные команды разработки веб-сервисов и мобильных приложений
Описание вакансии
Условия работы
Требования:
- Знание Java, стандартных библиотек, особенностей работы со сборщиком мусора;
- Понимание принципов ООП и паттернов проектирования;
- Знание инструментов для работы с Android, 9patch, TraceView, HierarchyView, adb shell;
- Опыт работы с системными сервисами: Оповещений (Notifications), Подключений (Connectivity), Геолокации (Location);
- Опыт оптимизации производительности Адаптеров (Adapters) и Анимаций;
- Опыт работы со встроенной БД (SQLite);
- Опыт разработки многопоточных приложений;
- Опыт разработки клиент-серверных приложений;
- Опыт работы с инструментами профилирования и оптимизации кода;
- Технический разговорный английский;
- Знание Google Android guidelines;
- Является плюсом:
- Опыт работы с Android API (Fragments, ActionBar, Loader...);
- Опыт координации работы команды;
- Привычка максимально покрывать свой код тестами.
Вы будете:
- Участвовать в проектах в качестве ведущего разработчика.
- Анализировать требования заказчика, составлять оценочный план работ.
- Координировать работу команды разработчиков (2-4 человека).
Бонусы
- Официальное трудоустройство с первого дня работы;
- Гибкий график;
- Дружный коллектив, готовый помочь, научить и поддержать новых сотрудников;
- Реальную возможность профессионального роста, работу с современными технологиями;
- Современный офис с рабочим местом, оборудованным комфортной мебелью и мощным “железом»;
- Возможность посещать конференции;
- Оплаченные курсы английского языка;
- Такси и пицца за счет компании, если пришлось засидеться допоздна
- Ежегодную индексацию заработной платы;
- Возможность заниматься спортом по корпоративной программе;
- Производственные командировки в США и российские офисы.
Дополнительные инструкции
Присылайте свое резюме на почту hr@distillery.com.