JavaScript-разработчик
Требования
Местоположение и тип занятости
Компания
Издаем компьютерные игры, развиваем веб-сервисы и информационно-игровой портал
Описание вакансии
Условия работы
Компания Иннова известна в России как локализатор и издатель онлайн-игр, таких как Lineage II, Aion, Atlantica, Point Blank и другие. В наши проекты играют миллионы людей.
Мы ищем вдумчивого фронтэнд разработчика, которого волнует качество выполняемой работы и продукта, над которым он работает. Присоединяйтесь к нашей команде и помогайте нам развивать Фогейм (https://4game.com), делая его прекраснее, быстрее и восхитительнее.
Чем будешь заниматься ближайший год:
- развитием архитектуры шаблонизации данных, получаемых из множества источников, на стороне клиента (backbone, ajax/json, websockets, plugin, local storage, coffeescript);
- написание тестов (qunit);
- созданием «социальной» составляющей проекта — достижения пользователя, вывод внутриигровых событий, друзья онлайн и т.д.;
- автоматизацией сборки яваскриптовой части проекта (grunt, nodejs);
- созданием API для виджетов (и сами виджеты), для размещения на сторонних сайтах (plain javascript, минимальное кол-во кода + наличие чужих скриптов и библиотек);
- помощь верстальщикам при создании сложных интерактивных элементов на сайтах (jquery, ui events, canvas, webgl);
- иногда принимать участие в верстке (html, css).
Как мы работаем:
- выделенная команда разработки 4game — 4 фронт-енд разработчика разной специализации, 3 бэк-енд девелопера, 3 тестировщика, поддержка отдела дизайна;
- scrum-процесс — 3х-недельные спринты, митинг в 11 утра;
- подход к решению отдельных задач всегда обсуждается и принимается всей фронт-енд командой;
- поддержка браузеров в стиле «всем по возможностям» — базовый функционал должен работать в IE8, необходимость фолбэков для опционального функционала обсуждается;
- стараемся разделять исследовательские задачи («а такое вообще возможно?» и «какой способ лучше?») от конкретной разработки отдельных фич;
- все, что мы делаем, храним в git;
- возможность вести свой проект в рабочее время, если готовы делиться полученными знаниями и опыт со всеми.
Набор знаний и умений, который мы ждем:
- отличное владение JavaScript;
- умение разбираться в уже готовом (чужом) коде и вообще работать в команде;
- готовность продумывать и планировать задачи перед тем, как писать код;
- ориентированность на качество, а не на скорость достижения хоть какого-то результата;
- привычку покрывать тестами свой код;
- непреодолимое желание узнать как можно больше и быстрее то, что незнакомо из перечисленных выше названий и аббревиатур.
И еще кое-что из приятного:
- официальное оформление по ТК РФ, ДМС;
- офис м. Павелецкая;
- возможность изучения иностранных языков в офисе за счет компании;
- наличие собственной библиотеки технической и бизнес-литературы в офисе;
- оплата обучения, посещения конференций, семинаров;
- график работы: понедельник-пятница, 10:00 - 19:00.
Дополнительные инструкции
Присылайте, пожалуйста, ваши резюме. Будем с нетерпением ждать. Не забывайте указывать контакты для связи.Спасибо!