ФГБУ ГИВЦ Минкультуры России

Backend-разработчик

Не указана
  • Москва
  • От 1 года до 3 лет
  • JavaScript
  • Node.js
  • Git

Уважаемые соискатели, при отклике на вакансию, указывайте зарплатные ожидания!

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

  • Разработка и поддержка backend-сервисов на Node.js
  • Работа с API-спецификациями (AsyncAPI, OpenAPI) и генерацией документации
  • Поддержка и развитие внутренних npm-пакетов
  • Настройка и соблюдение код-стайла, линтинга и форматирования
  • Написание и поддержка unit- и интеграционных тестов
  • Участие в CI/CD процессах, релизах и версионировании
  • Работа с Git-флоу, code review

Требования:

  • Уверенный опыт коммерческой разработки на Node.js от 2 лет
  • Хорошее знание JavaScript, понимание асинхронной модели
  • Опыт работы с ESLint, Prettier, Airbnb style guide
  • Понимание принципов тестирования (Mocha, Sinon, nyc)
  • Опыт работы с npm, написанием и поддержкой библиотек
  • Знание Git, опыт работы с хуками (husky, lint-staged)
  • Понимание принципов semantic versioning и conventional commits

Будет плюсом:

  • Опыт работы с AsyncAPI, Spectral, Redoc, Speccy
  • Опыт автоматизации документации (Markdown, HTML templates)
  • Знание semantic-release и автоматизации релизов
  • Опыт работы с Helm, CI/CD пайплайнами
  • Навыки написания CLI-утилит

​​Технологический стек:

  • Node.js
  • JavaScript (ES6+)
  • AsyncAPI Generator
  • ESLint, Prettier
  • Mocha, Sinon, nyc
  • Git, Husky, lint-staged
  • Spectral, Speccy
Условия:
  • Конкурентная заработная плата (обсуждается индивидуально) + годовое премирование по результатам работы
  • График: 5/2, с 09:00 до 18:00, в пятницу - до 16:45
  • Система материальной помощи. Выплаты к юбилейным датам. Новогодние подарки детям
  • Офис в центре Москвы, в шаговой доступности от метро Курская, Красные Ворота
  • Аккредитованная IT-компания