d-dubrovskaya На сайте 378 дней
Front-end разработчик
  • Стоимость: 0 руб.
  • Срок выполнения:
  • Способ оплаты: Безналичный расчет
  • Дата публикации: 8 2016 в 08:01
Описание вакансии:

Команда талантливых и успешных разработчиков выводит на рынок приложений проект Алоль – мессенджер для связи бизнеса и покупателей с функцией управления событиями и построения лояльности. В связи со стартом нового продукта нам нужен:


Front-end разработчик


Чем вы будете заниматься:

Поддержка frontend-части существующих проектов;

Разработкой новых модулей и частей проектов компании;

Взаимодействием с командой разработчиков backend-части, дизайнерами и тестировщиками.


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

Отличное знание JS, следование code style;

Знание принципов ООП и паттернов проектирования;

Умение писать простой и модульный код;

Желание и умение документировать JS-код;

Опыт разработки SPA;

Уверенные знания и большой опыт в HTML-верстке (кроссбраузерная/адаптивная/мобильная);

Умение работать с зависимостями и разбивать код на модули;

Опыт разработки сложных web-приложений на JavaScript, умение проектировать архитектуру приложений;

Понимание принципов работы Promises.

Понимание принципов клиент-серверного взаимодействия - как устроен HTTP-протокол, что такое REST, для чего нужен CORS, как работает AJAX и Websockets;

Опыт использования MVC framework-ов, в частности владение Backbone/Marionette;

Знакомство c frontend-инструментарием, например, Gulp, webpack, nodejs, postcss;

Умение использовать все преимущества LESS/SCSS;

Опыт работы с Git, Gitflow.


Что мы используем:

Coffeescript;

Backbone (lodash)/Marionette (MVP, MVVM);

EpoxyJS (data binding);

Socket.IO (websockets);

Promises (bluebird.js);

EJS (templates);

SASS/SCSS, Compass (migrating to postcss);

Slack, JIRA, Gitflow, NodeJS,


Желательно:

Понимание того, как проектировать GUI с точки зрения удобства пользователей, учитывая различные сценарии использования системы;

Умение быстро и качественно сделать удобный интерфейс;

Понимание основных принципов типографики и юзабилити;

Желателен опыт создания собственных проектов;

Знание нововведений ECMAScript 6 и желание их использовать;

Знакомство с автоматизацией тестирования и непрерывной интеграцией;

Знание PHP и MySQL, а также фреймворка Yii не требуем :)


Условия:

Заработную плату обсуждаем в рамках Ваших зарплатных ожиданий от 80 000 рублей;

График работы 5 дневка (с 9 до 18, с 10 до 19, с 11 до 20 по договоренности);

Уютный офис рядом с Невским проспектом (м. Пл. Александра Невского);

Оформление согласно ТК РФ.

Авторизуйтесь перед откликом

Авторизация