Node.js Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - международная компания, реализующая проекты в сфере криптоиндустрии и интернета вещей.
Наш продукт 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 часа).