Middle JavaScript Developer

Что мы предлагаем:

  • профессиональный рост и конкурентное вознаграждение;
  • возможность получения премии по результатам работы;
  • прекрасный коллектив с замечательными и опытными коллегами;
  • удобный офис и легендарные корпоративы.

Требования к кандидату:

  • опыт работы в коммерческих проектах не менее двух лет;
  • хорошее знание JavaScript и DOM на нативном уровне: область видимости, замыкания, наследование на прототипах, механизм работы событий, понимание асинхронности;
  • умение обходиться без jQuery;
  • знание шаблонов проектирования, применяемых в разработке клиентской части веб-приложений: MVC, MVVM, Observer, Flyweight и т.д.;
  • умение применять современные инструменты для разработки клиентской части веб-приложений: Angular, React/Redux, Vue/Vuex, Backbone/Marionette, RequireJS и им подобные;
  • знание HTML5, CSS3, SASS/LESS, Twitter Bootstrap;
  • знание ES2016+, async/await, promises, lodash/underscore;
  • знания командной строки Linux;
  • навыки работы с инструментами сопровождения проекта (багтрекинг, git, teamcity);
  • умение работать в команде.

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

  • знание Node.js, express/koa/HAPI/Feathers;
  • работа с БД: Mongodb, MySQL, PostgreSQL, Redis;
  • опыт разработки клиентской части под мобильные устройства;
  • отличный письменный и разговорный английский.

 

Заполнить Резюме