Fullstack разработчик на JavaScript
Зарплата
до 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Консалтинговые и цифровые услуги для развития советов директоров и топ-менеджмента
Описание вакансии
Условия работы
Компания Topcompetence уже более 10 лет стабильно работает на рынке консалтинга в сфере корпоративного управления и стратегического планирования. Нашими заказчиками являются ведущие российские и международные компании.
Мы подразделение компании, занимающееся разработкой и обучением на основе собственных бизнес-симуляторов (см. boardsim.ru). Сейчас у нас есть 4 бизнес-симулятора для различных целевых аудиторий, обучение на которых прошли уже более 10 000 человек. Это классные продукты, которые используются сегодня для обучения предпринимателей, менеджеров и государственных служащих в МГУ им. М.В.Ломоносова, РАНХиГС, ВАВТ и которые пришло время масштабировать.
Ваши задачи:
- Разработка и реализация дополнительного функционала для пользователей и администраторов в текущих версиях симуляторов, реализованных в стеке React+Redux+Node.js+MongoDB (при поддержке главного разработчика симуляторов);
- Техническая поддержка и исправление ошибок текущих версия симуляторов;
- Техническая поддержка во время проведения мероприятий с использованием симуляторов с высоким уровнем доступности (без прямого взаимодействия с пользователями);
- Развертывание ПО на новых серверах по мере необходимости;
- Возможно, включение в процесс разработки симуляторов в новой архитектуре.
Ваши знания и навыки:
- Уверенное знание React, его паттернов, понимание архитектурных принципов Redux;
- Навыки кросс браузерной адаптивной вёрстки;
- Знание Node.js и как преимущество опыт работы с Loopback.js (v.3);
- Опыт работы с mongoDB;
- Понимание архитектуры REST;
- Умение работать с WebSockets;
- Умение работать с git и консолью;
- Будет плюс опыт работы с HighChаrts;
- Будет плюсом опыт DevOps в области облачных сервисов (у нас Yandex), nginx, систем мониторинга, настройки процессов CI/CD.
Ключевые требования:
- Node.js (опыт >= 3 года, вкл. legacy-версии)
- React + Redux (опыт >= 3 года, вкл. legacy-версии)
- React hooks
- Работа с Bitbucket
- REST API
Условия:
- Белая заработная плата;
- Гибкий график, постановка задачи > согласование времени выполнения.
- Полностью удаленная работа, используем Jira/Битрикс24/Zoom/Telegram