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