+7 495 229-00-22

FrontEnd разработчик (JavaScript)

Март 31, 2017

Обязанности:

  • Разработка FrontEnd компонентов продукта.
  • Построение архитектуры для выделенного сервиса.
  • Проектирование интерфейсов между компонентами или сервисами системы.
  • Контроль архитектурной согласованности в рамках вверенных модулей продукта.
  • Написание тестов, по вверенным компонентам продукта.
  • Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки.
  • Вынесение предложений по улучшению архитектуры продукта

Требования:

  • Опыт разработки клиентских приложений на JavaScript от 3 лет.
  • Отличные знания TypeScript и опыт разработки не менее года.
  • Понимание паттернов проектирования MVC, MVVM, Mediator, Observer.
  • Опыт использования и хорошее знание одного из следующих Framework - React, Angular 1/2.
  • Знание паттернов и Best Practice проектирование клиентских приложений.
  • Хорошие знания и опыт использования систем сборки и автоматизации процесса разработки (Webpack, SystemJS).
  • Умение писать аккуратный и структурированный код с комментариями.
  • Опыт работы в продукте, использующим микросервисную архитектуру.
  • Опыт использования библиотек Unit тестирования (Mocha/Jest/Proptractor).
  • Знание принципов построения эргономичных интерфейсов (юзабилити).
  • Знание основ Git.
  • Креативность, умение находить нестандартные решения, аккуратность, фанатичность)!

Откликнуться на вакансию