Город: Москва
З/п: обсуждается с кандидатом
Опыт работы: Не имеет значения
Отзывы о компании Иннова

Компания Иннова известна в России как локализатор и издатель онлайн-игр, таких как Lineage II, Aion, Atlantica, Point Blank и другие. 

Мы — команда, которая создает аналог Аппстора, но для онлайн-игр. Проект называется Фогейм (4game.com) и объединяет 14 проектов и более 3 000 000 активных пользователей. В прошлом году вышли в Европу и запустили англоязычную версию нашей платформы (eu.4game.com).

В данный момент, наш европейский сайт eu.4game.com использует зачатки архитектуры, которая позволяет при переходе между страницами подгружать, и в последствии отображать, только те части, которые реально нуждаются в изменении. Части подгружаются Ajax'ом в виде XML-документов, парсятся и ставятся в нужные места. При этом, в браузерах поддерживающих history.pushState меняется путь в адресной строке, тайтл и обновляются ссылки на странице, а в браузерах, которые это не поддерживают, происходит простой переход по ссылке. Эта архитектура еще не готова до конца и у нас возникают большие сомнения, в правильности выбранного направления.
 
Нам очень нужен опытный разработчик, который:
  • знает как работают браузеры, особенно в плане загрузки и отображения дополнительных ресурсов;
  • понимает как делаются сайты, как размещаются отдельные блоки в HTML-коде, чтобы в последствии заменить;
  • знаком с серверными языками программирования достаточно, чтобы представлять себе, что можно и нужно требовать от серверных разработчиков;
  • обладает достаточным терпением, чтобы убедить всех, в том, что он прав и готов поучиться у других, если что-то у него не получается
 
Требования:
  • прекрасное владение JavaScript (мы используем jQuery, но знание нативного языка нужно);
  • владение HTML/CSS на уровне выше среднего (различия в имплементациях CSS3 в разных браузеров не нужно, но как работает margin - обязательно);
  • знание как работают серверные языки программирования (php, perl, python, java или что-нибудь экзотичнее, вроде parser3);
  • опыт работы с Git
 
Обязанности:
  • оценить существующую архитектуру, собрать фидбэк по поводу ее работы, придумать и предложить вариант развития или создания новой, лучшей архитектуры (или убедить нас, что этого делать не стоит ;-));
  • быть тимлидом команды разработчиков (3 человека, которые работают и по другим задачам тоже), которые будут создавать архитектурой, оставаясь ее частью, то есть самому тоже придется программировать;
  • периодически заниматься code-review по иным задачам, участвовать в обсуждениях их реализации, и даже реализовывать другие задачи, преимущественно связанные с javascript – чтобы делиться своими знаниями и опытом и чтобы самому развиваться дальше
 

Условия:

  • официальное оформление по ТК РФ
  • уютный и современный офис с комнатами отдыха (м. Павелецкая, кольцевая)
  • социальный пакет (медицинская страховка, курсы английского)
  • наличие собственной библиотеки бизнес-литературы в офисе
  • график работы: понедельник-пятница, 10:00 - 19:00

0
Нравится