Seni­or Full­-Stack Dev­eloper

Ключевые навыки

JAVASCRIPTTYPESCRIPTHTML5NODEJSCSS

Будем рады видеть в нашей команде талантливого Full-Stack Engineer.

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

— Проектирование и разработка программного обеспечения с использованием веб-технологий.

Требования:

  • Опыт работы не менее 3 лет.
  • Хорошее знание и опыт использования современных архитектурных подходов к разработке frontend-приложений (реактивное и асинхронное программирование, подходы к управлению состоянием, виртуальный DOM, REST, GraphQL и т.п.).
  • Хорошее знание и опыт использования современных архитектурных подходов к разработке backend-приложений (модели параллелизма, асинхронное программирование, подходы к обработке ошибок, REST/GraphQL, clean/n-tier архитектуры, подходы к scalability/availability и т.п.).
  • Хорошее знание и опыт использования JavaScript(ES5/ES6+) и/или Typescript в связке с современными frontend-фреймворками (Angular, React, Vue и т.п.).
  • Хорошее знание и опыт использования современных backend-технологий и фреймворков (Node.js, ASP.Net и т.п.).
  • Знание HTML5/CSS, принципов адаптивной и кроссбраузерной верстки.
  • Готовность к самостоятельной разработке или руководству разработкой крупных фрагментов приложений.

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

  • Опыт разработки кросс-платформенных мобильных приложений.
  • Опыт написания unit и end-to-end тестов.
  • Хорошие коммуникационные навыки.
  • Хороший английский.

Условия:

  • Достойная стабильная оплата труда, бонусы.
  • Оплата сверхурочной работы.
  • Постоянная занятость‚ соцпакет.
  • Интересная работа‚ хороший коллектив.
  • Перспективы роста.