Senior Full-stack разработчик (Node.js + Vue3)

25.07.2023
220 000 / месяц
Срок для отклика истек

Описание вакансии

Компания РОССИННО занимается проектами создания систем управления для корпоративных и публичных облаков для интернета вещей и автоматизации, IT и телеком-индустрий.

РОССИННО — производитель и поставщик отечественного программного комплекса “Центральный Пульт” (SAYMON).

SAYMON — платформа для создания решений в области ИКТ и ИВ (ICT & IoT), мониторинговых решений, решений по цифровому описанию, контролю и управлению материальными и виртуальными объектами.

В связи с ростом компании и развитием новых проектов ищем NodeJS разработчика, чтобы усилить нашу команду.

Наш стек технологий:

  • Frontend — Vue3, Angular 2, Backbone, js / ts
  • Backend — Node.js (js / ts), COMEDY, NestJS, Docker
  • Обмен данными — Apache Kafka, Redis, WebSocket
  • Хранение данных — MongoDB, OpenTSDB, InfluxDB

Задачи:

  • разработка современных клиентских web-приложений (визуализация данных, кабинеты пользователя, панели управления);
  • доработка и оптимизация производительности WebUI основного продукта компании;
  • анализ производительности серверного кода на Node.js и его оптимизация;
  • работа с распределенными системами в высоконагруженных проектах;
  • планирование и перевод компонентов системы на базы данных, оптимизированные для решения конкретных задач;
  • покрытие разрабатываемой системы интеграционными и юнит-тестами;
  • планирование, обсуждение и реализация нового функционала.

Наши ожидания:

  • опыт разработки frontend-компонент и нагруженных backend-компонент, их оптимизации;
  • опыт решения задач по миграции данных на узкоспециализированные СУБД;
  • опыт работы с ES6+, NodeJS, JavaScript, TypeScript;
  • опыт работы с MongoDB, Redis и Kafka;
  • опыт работы с фреймворками Vue3 (typescript), NestJS (typescript);
  • умение писать чистый код и следовать принятым правилам оформления;
  • умение разбираться в чужом коде.

Будет плюсом:

  • опыт работы с Python, Java, OpenTSDB, ClickHouse;
  • знание фреймворков Angular2, Flutter и сопутствующих технологий;
  • опыт создания и тонкой настройки производительности многокомпонентных серверных приложений;
  • понимание рынка и технологий в сферах ICT и IoT, желательно ЖКХ, ЦОД;
  • знание английского языка.

Мы предлагаем:

  • интересные и профессионально сложные задачи;

  • динамичные и амбициозные проекты в команде опытных разработчиков;

  • возможности развития и роста;

  • дружелюбная и непринужденная атмосфера;

  • гибкий график работы — гибкое начало и окончание рабочего дня;

  • регулярный пересмотр персонального дохода;

  • конференции и профильное обучение внутри и вне компании;

  • офис в 3 минутах от метро Петроградская — пр.Медиков, 3;

  • возможность частично работать дистанционно;

  • ДМС после испытательного срока;

  • корпоративные спортивные мероприятия (волейбол, керлинг, лыжи и не только).