Вакансии
Front-end архитектор
Следите за нашими вакансиями в Twitter
Опубликована 04 Июль 2012 16:07:37. Вакансия предоставлена сайтом HeadHunter.ru
Иннова
Город: | Москва |
З/п: | обсуждается с кандидатом |
Опыт работы: | Не имеет значения |
Отзывы о компании Иннова |
Компания Иннова известна в России как локализатор и издатель онлайн-игр, таких как 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 | Tweet | Нравится |
|