Team Lead (Full Stack Developer)
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Радар ммс - активно развивается в гражданском направлении, ищем специалиста готового взять на себя написание сложных web-решений.
Наша команда активно расширяется и мы ищем опытного человека готового принять участие в реализации проекта гражданского назначения - разработка системы мониторинга "Умный город".
Это компиляция CRM и SCADA систем с отображением на геоподложке, интеграцией с SIP и мобильными приложениями. Подробнее мы обязательно расскажем на собеседовании.
Стек технологий:
Flow: GitLab, Jira, TestLink
Frontend: Redux, React, Material UI, TS,
Backend: Express, NestJS, MongoDB, RabbitMQ, SocketIO, Redis, TS
Нам нужен боевой товарищ в команду, который вместе с нами будет развивать продукт. Если ты пишешь на React или\и Node.JS — тебе к нам!
Обязанности:
-
Рефакторинг существующего кода на React и Node.JS (мы используем новые технологии, но иногда попадается legacy, который мы удаляем и переписываем);
-
Участие в развитии существующих продуктов и разработке новых;
-
Взаимодействие с сервисной инфраструктурой;
-
Разработка сервисов и API;
-
Построение и улучшение архитектуры системы;
-
Анализ требований, проектирование решений, оценка технических задач
-
Опыт работы с системами контроля версий (git);
Требования:
-
Уверенное знание JavaScript;
-
Знание Typescript;
-
Знание Node.js (мы используем Nest.js) или React.js;
-
опыт управления командой;
-
Умение работать с БД (у нас MongoDB), очередями (у нас rabbitMQ и redis);
-
Умение работы с Docker на уровне написания Dockerfile и docker-compose.yml;
-
Понимание принципов построения API;
Условия:
-
Работа в команде профессионалов;
-
Гибрид\офис (офис в г. Санкт-Петербург);
-
Все гарантии и льготы по трудовому законодательству;
-
Финальный уровень з/п обсуждается с успешным кандидатом
Ключевые навыки
Вакансия опубликована 28 июня 2022 в Санкт-Петербурге