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

Требования

БэкендNode.jsSQLGitJavaScript

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

Санкт-ПетербургПолный рабочий день

Компания

Продуктовая IT-компания

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

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

SEMrush - международная IT компания. Центр разработки находится в Санкт-Петербурге, также есть представительства в США, Чехии и на Кипре.

Мы создали уникальный инструмент для профессионалов в области интернет-маркетинга. Наши конечные пользователи - интернет-маркетологи, аналитики и просто владельцы веб-сайтов, которые хотят оценить положение своего продукта в Сети и отследить активность конкурентов.

SEMrush состоит из множества сервисов, которые нам помогают технически реализовывать и развивать вот уже более 25 команд разработки! В развитии самого продукта нам помогает команда Product Owners и команда маркетинга.

В один из наших новых проектов мы ищем Fullstack разработчика (JavaScript).

Задачи:

  •  Реализация изоморфного SPA на стеке: React + Node + PostgreSQL + RabbitMQ.

Мы ждём от Вас:

  • Уверенное программирование на JavaScript(ES6+)
  • Опыт написания сервисов на Node(Koa2 / Express)
  • Опыт использования реляционных СУБД(PostgreSQL / Oracle / MySQL / MariaDB)
  • Опыт использования React(Flux / Redux будет плюсом)
  • Знание CSS3(SCSS / SASS)
  • Опыт использования RabbitMQ(или сильное желание быстро разобраться)
  • Опыт работы с системой контроля версий(Git / Mercurial)

Преимуществом будет:

  • Глубокое понимание асинхронной модели JavaScript
  • Понимание принципов оптимизации БД
  • Применение ORM

Бонусы

Мы готовы предложить:

  • Официальное оформление с первого рабочего дня с выплатой заработной платы по ТК РФ;
  • Плавающее начало рабочего дня (с 9.00 до 12.00);
  • Корпоративное обучение (тренинги, семинары, участие в конференциях);
  • Компенсация занятий английским языком;
  • Компенсация занятий спортом (до 50%);
  • ДМС со стоматологией.