👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти

Node.js Developer

Зарплата

от 250 000 до 400 000 ₽

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

Полный рабочий деньМожно удаленно

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

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

Мы - международная компания, реализующая проекты в сфере криптоиндустрии и интернета вещей. 

Наш продукт SmartVend – сервис телеметрии для торговых автоматов.

Мы запустили проект 2 года назад, активно развивались на Российском рынке, а сейчас занимаемся развитием проекта на Европейском рынке.

Мы предоставляем владельцам торговых автоматов доступ к его автоматам в режиме реального времени: получаем данные по покупкам, событиям, остаткам товаров и удаленному управлению.

Объем инфраструктуры и задач непрерывно растет с каждым днем, и мы ищем в команду разработчиков, которые готовы вместе с нами работать над существующими и новыми продуктами.

Сейчас в core команде 12 человек. Также есть back office, но тебе не придется часто пересекаться с ребятами оттуда.

Мы поддерживаем культуру разработки, а еще у нас в команде не принято молчать, если тебе что-то не нравится, и ты считаешь, что нужно “все переписать с нуля”.  В споре рождается истина.

Стэк, который мы используем:

  • Node.js (TypeScript),
  • PostgreSQL, (legacy часть с MongoDB)
  • Redis,
  • Docker,
  • RabbitMQ,
  • k8s.

Что ты будешь делать:

  • Поддержка и дальнейшее развитие проекта SmartVend
  • Рефакторинг кода
  • Разработка новых фич
  • Интеграция со сторонними сервисами

Мы ждем, что ты:

  • Знаешь Node.js (typescript), ES6/7
  • Знаешь как работать с Web3
  • Понимаешь принципы CQRS
  • Умеешь пользоваться *nix системами
  • Знаешь PostgreSQL (желательно MongoDB)
  • Понимаешь как работает и для чего нужны Docker, CI/CD
  • Используешь систему контроля версий Git
  • Умеешь принимать решения и нести ответственность
  • Умеешь писать чистый и документированный код.

Бонусы

  • Гибкий график: команда распределена по разным странам, и мы не заморачиваемся. У нас есть один общий созвон в неделю, а в остальном главное - сделанные вовремя задачи.
  • Полностью удаленная работа, но у нас есть офисы в Москве и в Европе.
  • Отсутствие бюрократии. Если ты захочешь пройти обучение, сгонять на конференцию или взять отгул, для этого не понадобится миллион документов и десять согласований.
  • Выдаем MacBook Pro на M1. Если ты захочешь другой ноут - тоже без вопросов.
  • В перспективе релокация в ЕС в головной офис.

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

После первого собеседования тебе будет предложено выполнить небольшое тестовое задание (в среднем занимает 2-3 часа).