Студия разработки мобильных приложений INFOSHELL – известный российский гейм-девелопер. В нашу команду входят лучшие разработчики игр и мобильных приложений на платформах Android и iOS. Infoshell входит в ТОП-10 российских рейтингов мобильных разработчиков.
- Единый рейтинг мобильных разработчиков: 2016 – 8 место.
- Рейтинг рунета: 2016 – 5 место.
- Дизайн мобильного приложения и игр: рейтинг российских студий – 4 место.
К 2016 году наша команда реализовала более 100 успешных проектов в сфере мобильных и web-разработок, систем автоматизации, а также программного обеспечения высокого уровня сложности. Мы разработали приложения для ФК «Зенит», радио Record, Captain Morgan, Faberlic, Philip Morris и других брендов.
ВАКАНСИИ КОМПАНИИ INFOSHELL
В связи с возрастающим количеством проектов мы ищем разработчиков игр на платформе iOS, который готов реализовывать вместе с нами интересные идеи и делать лучшие продукты в мире игровых приложений.
Чем вы будете заниматься?
- Разработкой разнообразных проектов для платформы iOS в команде;
- Помощью в оценке технической части проектов.
Требования:
- неоднократный опыт самостоятельной разработки игры, приложения под iPhone и iPad;
- опыт создания платформонезависимого кода;
- опыт параллельного/многопоточного программирования;
- опыт архитектурной работы и рефакторинга существующего кода;
- желателен опыт в создании интерфейса для приложения, игры;
- наличие портфолио с выполненными проектами (обязательно);
- опыт работы в команде.
Плюсами будет, если:
- Вы понимаете и можете обосновать применение различных паттернов проектирования;
- Есть успешные игровые приложения в AppStore.
Что мы можем предложить?
- Возможность работы над сложными и интересными проектами.
- Гибкий график работы с возможностью иногда работать из дома.
- Комфортные рабочие места с современной техникой (выбор системы на Ваше усмотрение — OS / Windows).
- Работа с новейшими технологиями.
- Участие в конференциях.
- Корпоративные и спортивные мероприятия.
- Полностью оплачиваемый больничный.
- Молодая, дружная команда профессионалов.
- Вкусный кофе, чай, какао, печеньки.
- Корпоративная библиотека, PS4, настольные игры и покер.
Добро пожаловать в наш слаженный коллектив!
КАК ОСВОИТЬ ПРОФЕССИЮ РАЗРАБОТЧИКА ИГР?
Для того чтобы стать разработчиком игр для мобильных устройств, необходимы следующие навыки:
- Знание объектно ориентированных языков программирования java, swift, Obiective-C;
- Умение пользоваться комплектом средств разработки SDK (Android, Windows Phone, iPhone и др).
- Владение основами баз данных (SQL);
- Умение работать с сетевыми протоколами;
- Опыт разработки десктопных приложений на Java и клиент-серверных приложений (JSON и XML);
- Понимание технического английского языка.
Для iOS-разработчиков необходимо наличие компьютера Мас и операционной системы Мас OS.
Кажется, что осилить такой объем знаний практически нереально. Однако это вполне по силам, главное – иметь горячее желание учиться и постигать глубины мира мобильных приложений. Остальное – дело практики.
Освоить азы профессии можно благодаря книгам и информации в интернете. Однако, учитывая огромные объемы информации, для начала лучше пройти специализированный факультативный курс по программированию под мобильные платформы. К достойным туториалам относится, например, видео-курс Стэндфордского университета (iPhone Application Development). Многие видео-туториалы находятся в сети в свободном доступе на площадках edX, coursera, российских IT-ресурсах.
КАК ПОСТРОЕНО ОБУЧЕНИЕ?
Цели и задачи туториалов: рассмотрение концептуальных аспектов mobile разработки, изучение особенностей программирования на Java (Android) и на языке Obiective-C (iOS), создание собственных игр и приложений, публикация продуктов в App Store и Play Market.
Программа:
- Изучение языков программирования Java, Obiective-C, Swift (Базовый и продвинутый курс).
- Изучение особенностей Android разработки: создание меню и строки действий, всплывающих окон и выдвижных панелей, работа с базами данных, создание виджетов, карт и позиционирования, отладка приложений и распространение программных продуктов в магазинах приложений.
- Изучение особенностей iOS-разработки: изучение IDE Xcode, навигация в приложениях и использование визуальных редакторов, подключение базы данных, рисование в приложении, использования карт, публикация игры в Apple Store. Изучение программирования на iOS на языке Swift.
В ЧЕМ ПРЕИМУЩЕСТВА ФАКУЛЬТАТИВНЫХ КУРСОВ?
- Тщательно продуманная программа от ведущих ВУЗов мира.
- Руководство опытных преподавателей, обсуждение материала в команде, свободное общение с однокурсниками.
- Выполнение домашних заданий, помощь преподавателей.
- Развитие навыков командной разработки.
- Поддержка наставников на пути становления – разработка приложений под руководством наставника и создание портфолио работ.
- Получение сертификата на основании пройденного тестирования в конце курса.
Сертификаты и портфолио гарантируют трудоустройство новоиспеченным специалисту. Многие компании рассматривают сертификаты, полученные в процессе онлайн-обучения, как гарантию компетентности владельцев и берут таких специалистов на стажировку с возможностью постоянного трудоустройства.
СРЕДНЯЯ ЗАРАБОТНАЯ ПЛАТА РАЗРАБОТЧИКОВ ИГР В МОСКВЕ
- Стартовый заработок mobile девелоперов в Москве – 30-45 тыс. рублей.
- Продвинутый разработчик мобильных приложений – 150-200 тыс. в месяц.
- Средняя заработная плата Android программистов в Москве и МО – 110 тыс. рублей, iOS девелоперов – 125 тыс. рублей.
Чтобы достичь успеха в сфере разработки игровых приложений и успешно решить вопрос с трудоустройством, одних технических знаний недостаточно. Важно развивать коммуникабельность и умение работать в команде, а также организованность и пунктуальность. А тяга к самосовершенствованию поможет всегда быть в тренде современных методов программирования.