Fullstack разработчик (React/NodeJS)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание
Наша команда занимается внутренним продуктом, помогающим линии помощи, контролю качества и аналитике веб-приложений. Мы разрабатываем сервис, к которому может подключиться любое внутреннее веб-приложение для решения собственных задач.
Основной проект состоит из 7-ми Node.js микросервисов, скрипта для подключения, поставляемого приложениям, и небольшого веб-приложения для просмотра данных. Все составляющие написаны на TypeScript, в качестве баз данных используются Cassandra и Redis. Для интерфейсов используется React с redux, для подключения активно используются WebSocket-ы.
Наш проект отличается от других некоторой независимостью: мы сами общаемся с пользователями, ставим и приоритезируем задачи, с недавних пор сами поддерживаем нашу инфраструктуру.
Обязанности
Мы ищем человека, знакомого с устройством NoSQL баз данных, с опытом разработки Node.js приложений и желающего принимать участие в развитие продукта не только написанием кода и конфигов, но и идеями реализации запросов наших пользователей.
- Разработка и поддержка системы со стеком: TypeScript, Nodejs, React
- Участие в декомпозиции продуктовых задач на технические
- Поддержка и управление базами данных Cassandra, Redis
Требования
- Опыт работы с Node.js
- Знание TypeScript
- Опыт работы с NoSQL базами данных, предпочтительно Cassandra, Redis
- Понимание работы WebSocket
- Базовые знания React
- Опыт в декомпозиции продуктовых задач
- Базовое понимание unix
Бонусы
- Работу в офисе или удаленно — по договоренности
- Профессиональное развитие. Вы получите доступ к библиотеке с технической литературой, тренингам и мастер-классам для сотрудников
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
- Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия