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

Full-stack JavaScript разработчик

Зарплата

до 150 000 ₽

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

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

Компания

Мы помогаем непрофессионалам собирать собственные электронные устройства и роботов

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

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

Мы в компании Амперка (http://amperka.ru) занимаемся тем, что помогаем непрофессионалам собирать собственные гаджеты и роботов, по своей задумке и со своим поведением.

Для этого предлагаем всякие управляющие платы, которые программируются через USВ, модули, сенсоры. Это всё хорошо, но пользователю нужно много думать о деталях, которые касаются проекта косвенно. Например, нужно научиться программировать. Программировать, оказывается, сложно! А наша мантра: «инженером может быть каждый».

Нам нужен full-stack разработчик на JavaScript для создания среды нодового (визуального) программирования, в которой пользователи создают, перемещают и соединяют логические блоки, чтобы описать нужное им поведение.

Понадобится хорошее знание технологий:

  • JavaScript (ES6)
  • HTML5, SVG
  • React / Redux / Ramda
  • NodeJS / REST API
  • Геометрия, дискретная математика, теория графов.

Также нужно хорошо понимать принципы проектирования сложных систем: MVC/Flux-архитектуру, паттерны программирования, автоматизированное тестирование. Отлично, если вы хорошо ориентируетесь в FP, RP, FRP. Приветствуется опыт разработки в agile-ритме (Scrum/Lean).

У нас сложный front-end и простой back-end.

Нам необходим коммерческий опыт разработки JavaScript-продуктов от 2 лет. Законченные проекты в портфолио и участия в популярных open-source проектах — большой плюс.

Дополнительные инструкции

Кратко напишите о себе на victor@amperka.ru