СоискателюРаботодателю
Вакансия в архиве

Back-end developer Node.js

80 000 - 120 000 ₽

Приглашаем разработчиков Node.js в молодой SAAS проект в сегменте B2B. Внутри нашей компании,мы считаем эту позицию уровня Middle,но если вам кажется,что вы не дотягиваете до этого уровня, но соответствуете основным требованиям — смело откликайтесь! Будет тестовое задание, там и решим. Позиции Junior тоже есть. Про WAZZUP: — Мы делаем SAAS сервис в сегменте b2b. На данный момент у нас одна единственная функция: добавляем WhatsApp и Instagram к крупным CRM системам с помощью самодельного API; — Планов много, о них на собеседовании; — Мы стартап, но мы прибыльный стартап. Мы давно вышли в операционный плюс и существуем не на инвестирования, а на собственную прибыль. Для начала разговора присылайте письмо на почту. В письме должно быть следующее: — Тема письма "Middle"; — Ваше имя пользователя в Telegram, через @ (не номер, а юзернейм); — Ссылка на гит, резюме или профиль на Хабре — на ваше усмотрение; — Приветствуется рассказ о себе: что у вас уже есть? чего не хватает.

Требования:

  • Работаете в коммерческих проектах от 1 года;
  • Работали с Node.js, Express, SQL-базами данных и чувствуете себя уверенно;
  • Умеете работать с очередями (у нас этоRabbitMQ);
  • Делали интеграцию со сторонними сервисами по API;
  • Можете работать в команде и в фиксированном графике;
  • Хорошо, если при этомработали с Redis, Mongo DB,Kubernetes.

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

  • Все просто: нужно разрабатывать новые разделы WAZZUP. Разрабатывать хорошо – обязательно. Еще желательно быстро. Первое правило разработки: лучше читаемый нерабочий код, чем непонятный рабочий. Вы подходите,если…
  • Работаете в коммерческих проектах от 1 года;
  • Работали с Node.js, Express, SQL-базами данных и чувствуете себя уверенно;
  • Умеете работать с очередями (у нас этоRabbitMQ);
  • Делали интеграцию со сторонними сервисами по API;
  • Можете работать в команде и в фиксированном графике;
  • Хорошо, если при этом работали с Redis, Mongo DB,Kubernetes.

Условия:

  • Стек: ES6/Babel ( если знаете ES7 или ES8 — еще лучше);
  • Микросервисная архитектура, единый репозиторий на GitLab;
  • Работаем по принципам CI/CD. Всем управляет Kubernetes;
  • Node.js: api на express, с базой на PostgreSQL взаимодействуем через Sequelize;
  • Собираем все клиентские ошибки с помощью Raven и Sentry.io;
  • Для очередей – RabbitMQ, для хранения контента — Rook + Minio, для кэширования Redis;
  • Логи пишем в MongoDB, критичные ошибки наш бот шлет в телеграм;
  • За балансировку трафика у нас отвечает Traefik, для мониторинга используем Grafana.
  • Мы работаем на перспективных промышленных технологиях и полученный опыт будет однозначно полезным и релевантным в будущем;
  • Есть возможность развить себя не только в написании кода, но и понять потребности реального бизнеса: это обязательный навык для хорошего разработчика и повод для роста карьеры и зарплаты;
  • График — полный день, 5/2, с 9 до 18 МСК. Локация — удаленно.
  • Оклад 80000-120000 рублей на руки по итогам тестового задания. ЗП 2 раза в месяц.
  • Что еще? Работа под руководством CTO. Внутренний карьерный рост при росте квалификации. Прямой доступ ко всем участникам и отсутствие бюрократии.
  • Дополнительные инструкции.