Senior backend/fullstack developer (Node.js)

Возможна удаленная работа, если вы из другого города.

Основные обязанности:

  • Работа над движком (Node.js) программной системы R-Vision (централизованной системы мониторинга и управления информационной безопасностью).
  • Решение нестандартных/сложных технических задач, используя весь свой творческий и девелоперский потенциал.
  • При наличии желания возможна работа fullstack в связке Node.js + Ext JS.

Требования:

  • Техническое образование.
  • Знание JavaScript (опыт работы от 3-х лет).
  • Обязателен опыт работы (не менее 2-х лет) с Node.js.
  • Опыт работы как минимум с одной из указанных баз данных: PostgreSQL, MySQL.
  • Опыт работы с системами контроля версий.
  • Опыт работы с Linux.
  • Владение английским языком на уровне чтения документации.
  • Опыт написания unit-тестов.

Желательно:

  • Опыт работы Frontend-разработчиком.
  • Знание любой из перечисленных ниже технологий является плюсом: Ext JS, D3.
  • Знания и опыт в области системного администрирования.

При откликах на вакансию указывайте ответы на следующие вопросы:

  • Опишите ваш уровень владения Node.js (на ваш собственный взгляд). 
  • Опишите самую сложную задачу, которую вам приходилось решать с помощью Node.js. 
  • С какой версией Node вы работали? 
  • Опишите свой опыт работы с реляционными базами данных. 
  • Применяете ли вы какой-либо конкретный стиль написания кода в текущем проекте? 
  • Ваше отношение к TypeScript и были ли у вас опыт его использования?
  • Пишете ли вы unit-тесты для вашего кода в текущем проекте?