👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Senior frontend JS developer

Требования

ФронтендGulpHTMLJQueryCSSReactБЭМLESSSassXSLTNode.js

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Издаем компьютерные игры, развиваем веб-сервисы и информационно-игровой портал

Описание вакансии

Условия работы

Компания Иннова ищет в новые и текущие проекты фронтэнд разработчика.

Бизнес-направления компании включают в себя:

  • Фогейм — платформа для публикации и дистрибьюции игр в СНГ и Европе
  • Фогеймер — сайт об играх без воды и рекламы

Мы нацелены участвовать в контриьбюции и создавать open source решения в рамках нашей технологической философии и экспертизы.

О проектах:

Мы разрабатываем внутренний фреймворк для больших веб-приложений похожих на наш портал Фогейм.

О React слышно из каждого утюга, а мы разрабатываем фреймворк для Web Components и делаем переиспользуемые компоненты в нашей платформе на открытых технологиях.

Мы разбираемся в gulp до потрохов и разрабатываем модули для разработки и сборки статических сайтов вроде docpad и jekyll, создавая платформу хостинга промо-сайтов для разработчиков игр похожую на github pages.

Мы запускаем новый проект внутри компании для нужд сотрудников компании по управлению процессами в платформе Фогейм, управления контентом и прочим. Открыты для предложений основанных на опыте о подходящих технологиях для этого решения.

Запускаем отдельные промо-проекты для продвижения продуктов компании и партнеров.

Основная зона ответственности:

  • Участие в проектировании архитектуры фронтэнд приложения и компонентов взаимодействия с серверной частью;
  • Проектирование инструментов процессов разработки;
  • Анализ новых требований и проектирование технических решений для них;
  • Реализация технических решений;
  • Согласование контрактов взаимодействия компонентов системы с другими участниками процесса разработки;

Технические требования:

  • HTML5, CSS3, JavaScript;
  • Понимание software design patterns;
  • Понимание паттернов проектирования приложений;
  • Наличие кругозора в области доступных библиотек и решений фронтэнд разработки;
  • Понимание концепции модулей (понимание amd, commonjs);
  • Gulp, Webpack;
  • NPM, Bower;
  • Less, Sass;

Будет плюсом:

  • XSLT, Docpad, Stylus, Browserify, Machina.js, Websockets, Nginx, HTTP, Node.js, Node.js Streams, Linux (shell);
  • Знания, понимание и владение какими-либо из следующих инструментов и концепций:
    • Polymer и WebComponents
    • Bacon.js и FRP
    • ReactJS и Flux/Redux
    • Backbone и MVC
    • ext.js и MVVM
    • angular и MVW

Другие требования:

  • Опыт работы с git (c github отдельный плюс);
  • Опыт работы в команде;

С нашей стороны:

  • Официальное оформление по ТК РФ;
  • Медицинская страховка;
  • Уютный офис в районе м. Таганская;
  • Возможность изучения английского языка;
  • Наличие собственной библиотеки технической и бизнес-литературы в офисе;
  • Оплата обучения, посещения конференций, семинаров.

Дополнительные инструкции

Можете откликнуться непосредственно на сайте или выслать нам свое резюме на hr@inn.ru. В теме письма нужно указать название вакансии. Не забудьте указать контакты для связи.

Спасибо.

P.S. Отдельное спасибо за ссылки на выполненные проекты)