Android developer
НазадAstrum Entertainment — это один из крупнейших российских разработчиков и издателей компьютерных и мобильных игр. Портфолио компании насчитывает более 20 игр, включая такие хиты, как Warface, Perfect World, Аллоды Онлайн и Atomic Heart. Astrum Entertainment работает с продуктами разных жанров: MMORPG, шутеры, стратегии и другие. Команда компании состоит из профессионалов, которые стоят у истоков российского геймдева.
Чем предстоит заниматься:
- Разработка, поддержка и развитие SDK, который предназначен для быстрого внедрения в игры компании нативного функционала, сбора статистики, проведения платежей и др.
- В процессе работы над SDK предстоит тесное сотрудничество с командой разработки бэкенда сервиса сбора статистики и с разработчиками проектов.
Наши ожидания:
- Опыт коммерческой разработки под Android от 3-x лет;
- Опыт разработки клиент-серверных приложений, работа с сетевыми протоколами (HTTP, REST);
- Опыт разработки на Kotlin, Java 8;
- Опыт параллельного и многопоточного программирования;
- Знания основных паттернов проектирования;
- Знание принципов и опыт работы в ООП;
- Знания алгоритмов и структур данных;
- Знание Android SDK (API lvl > 21), знание различий между версиями Android и нововведений от Google;
- Android Memory Management, Android application architecture, Gradle;
- Уверенная работа с Git;
- Опыт разработки под Unity;
- Умение разбираться не только в своём, но и в уже написанном коде;
Будет плюсом:
- Опыт разработки библиотек;
- Навык профилирования приложений;
- Опыт написания unit-тестов;
- Опыт разработки на C#, C++, Swift, Objective-C или желание в это погрузиться;
- Опыт разработки под Unreal Engine;
- Наличие проектов с возможностью демонстрации;
- Опыт работы c видео-контентом;
Мы предлагаем:
- Расширенный ДМС со стоматологией — с первого рабочего дня;
- Офис в шаговой доступности от метро;
- 100% оплата больничного (30 дней в год);
- Материальный бонус при рождении ребенка, ведение беременности, ДМС и подарки детям;
- Телемедицина и медицинская поддержка 24/7;
- Полис страхования от критических заболеваний;
- Программа благополучия сотрудников, включающая работу с психологом, финансовые и юридические консультации;
- Материальная помощь в особых случаях;
- Занятия английским языком;
- Корпоративные скидки;
- Дополнительное профессиональное обучение;
- Компенсация затрат на спорт — занятия в фитнес-клубе, индивидуальные тренировки и участия в соревнованиях.