Android Developer
Разработка
В Easybrain мы создаем казуальные игры, в которые играют миллионы людей по всему миру, и приглашаем увлеченного Android-разработчика присоединиться к нашей AdTech-команде. Команда занимается разработкой комплексных решений в виде фреймворков, которые используются в каждом приложении Easybrain. Область работы обширна и включает такие направления, как реклама, подписки, GDPR, уведомления, различные утилиты и многое другое.
Обязанности:
- Поддерживать и разрабатывать различные SDK, которые будут использоваться в каждом приложении Easybrain;
- Ежедневно взаимодействовать с командой проекта и заинтересованными сторонами по всей компании Easybrain;
- Писать тестируемый, поддерживаемый и высокопроизводительный код;
- Активно участвовать в код-ревью;
- Анализировать метрики стабильности и оптимизировать производительность приложений.
Требования:
- 2+ года разработки под Android;
- Глубокие знания Kotlin, платформы Android и связанных с ней Google API;
- Знание Android Architecture Components;
- Опыт работы с базами данных, знание SQLite и Room;
- Опыт работы с Coroutines и понимание их основных принципов;
- Понимание метрик стабильности приложений;
- Способность работать самостоятельно, оценивать сроки и соблюдать дедлайны;
- Свободное владение русским языком, знание английского языка на уровне Intermediate;
- Опыт работы с RxJava и твердое понимание его основных принципов будет преимуществом.
Преимущества:
Помимо увлекательных задач, поддержки опытных коллег, вызовов и драйва, мы предлагаем:
- Высокую рыночную зарплату с бонусами за результат;
- Все необходимое оборудование;
- Регулярные корпоративные мероприятия и ежемесячные пятничные встречи;
- Социальный пакет (частная медицинская страховка, компенсация занятий спортом и т.д.);
- Оплачиваемые отпуска и больничные;
- Онлайн-уроки английского, греческого и польского языков;
- Компенсацию расходов на образование и профессиональное развитие.