👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Ведущий Javascript (фронт-энд) разработчик

Зарплата

от 150 000 ₽

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

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

Компания

Разработка и внедрение систем управления программами и портфелями проектов, разработкой нормативных документов

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

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

Приглашаем в свою команду для работы над сложными и интересными продуктами опытного и активного Senior Front-end developer.

Мы с радостью ждём Вас, если Вы:

  • Опытный эксперт в области построения больших RIA SPA;
  • Знаете, как организовать клиентскую часть, выбрать оптимальные технологии для поставленной задачи;
  • Умеете руководить процессом front-end разработки;
  • Успешно использовали в своих проектах различные MVC фреймворки.

Чем предстоит заниматься:

  • Развивать существующие веб-приложения, автоматизирующие сложные задачи для крупных корпоративных заказчиков
  • Управлять процессами front-end разработки в проектах компании
  • Активно участвовать в проектировании и разработке клиентской архитектуры приложений
  • Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода
  • Выявлять возможности по улучшению используемых компонентов, процессов и инструментов и внедрять их в практику

Наши технологии и инструменты:

  • Клиентская часть приложения построена на Backbone/Marionette с Handlebars и Sass на CoffeScript, собираемая Browserify/Gulp (не исключен плавный переход в ближайшее время на более современные компоненты)
  • Поддерживается это всё серверной стороной, основанной на Java и Play с использованием MySQL и PostgeSQL как основного средства хранения
  • В работе мы используем: Git, Slack, Redmine|JIRA|Confluence, Jenkins, Windows-окружение на машинах разработчиков (*-nix по желанию)

Что мы от вас ожидаем:

  • Практический опыт в создании крупных корпоративных веб-приложений
  • Умение и желание разбираться в чужом коде и улучшать его
  • Хорошее знание хотя бы одного широкоприменяемого серьезного JavaScript фреймворка (Marionette, Angular, React, Vue)
  • Сильные навыки работы с современной средой web-разработки: IDE, Browser DevTools, системы сборки и контроля качества кода
  • Широкий технический кругозор
  • Умение описывать и воспринимать технические задачи и особенности реализации как письменно, так и устно
  • Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
  • Аккуратность и продуманность в реализации задачи, внимание к деталям
  • Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений

Требования:

  • Отличное владение JavaScript, ООП и основными шаблонами программирования
  • Знание jQuery, шаблонизаторов для JS, CoffeeScript
  • Опыт разработки SPA приложений от 3х лет
  • Опыт построения многомодульных приложений
  • Понимание архитектуры REST, знание HTTP протокола
  • Умение разбираться в чужом коде
  • Уметь работать с GIT, Grunt, Bower, Gulp, NodeJs
  • Дисциплинированность, умение работать в команде, чувство личной ответственности за результат

Приветствуется:

  • Знание mysql со стороны пользователя
  • Базовые команды Linux
  • Примеры кода на github
  • Наличие законченных проектов с применением различных фреймворков
  • Опыт работы в роли Team Lead

Бонусы

  • Хорошая белая заработная плата (по результатам собеседования!!)
  • Оформление по ТК. Полный рабочий день, полная занятость
  • Испытательный срок – 3 месяца
  • Гибкий график работы по согласованию с руководством
  • Интересные задачи
  • Возможность вместе с нами развивать серьезный интересный продукт
  • Удобный офис в центре (рядом с метро Октябрьская)