TypeScript-разработчик (ОФИС)

100 000 ₽

Выше средней на 11%
  • Гагаринская
  • Красный проспект
  • Сибирская

Приглашаем на работу TypeScript разработчика (React, Electron, Node.js). Удаленную работу не рассматриваем.

Мы запускаем проект ЭТРО "Молния" - аппаратно-программный комплекс для мониторинга и управления инженерными устройствами.

О проекте

ЭТРО «Молния» — это система мониторинга, управления оборудования на удаленных объектах. Проект включает несколько взаимосвязанных компонентов:

  1. Диспетчерский пункт (Electron-приложение) — десктопный клиент для операторов, работающий с картами, графиками и телеметрией в реальном времени.
  2. Веб-интерфейс ЭТРО Нода (React + Vite + Express) — серверный рендеринг, авторизация, администрирование, визуализация данных (SSR, Redux, JWT, PostgreSQL, TypeORM).
  3. Фронтенд устройств сбора и передачи данных (лёгкие веб-интерфейсы для настройки оборудования).

Проект активно развивается, внедряются новые модули аналитики, интеграции с внешними системами.

Обязанности:

  • Разработка и поддержка на TypeScript для серверной и клиентской части.
  • Интеграция с REST API.
  • Оптимизация производительности (виртуализация, мемоизация, код-сплиттинг, Tree Shaking).
  • Сборка и настройка проектов на Vite, конфигурация для Electron и Node.js.
  • Миграция и расширение существующей кодовой базы, рефакторинг legacy-компонентов.
  • Документирование кода, архитектурных решений, API-контрактов и инструкций по развёртыванию (на русском языке).
  • Участие в код-ревью и планировании фич.
Требования:
  • TypeScript — не менее 2 лет коммерческого опыта, уверенное владение типами, дженериками, утилитарными типами.
  • React — глубокое знание хуков, контекста, рендеринга, React Router, оптимизация перерендеров.
  • Один из инструментов сборки: Vite / Webpack (на практике используется Vite).
  • Работа с состоянием: Redux Toolkit / RTK Query (либо аналоги).
  • Опыт интеграции с REST API и WebSocket.
  • Знание CSS-in-JS (MUI / Emotion) — настройка тем, стилизация, адаптивность.
  • Docker — базовое владение (Dockerfile, docker-compose, сборка образов, работа с volumes и сетями).
  • Опыт документирования — написание README, комментариев в коде, схем взаимодействия.
  • Система контроля версий: Git
  • Английский язык: чтение технической документации (уровень B1+).
  • Linux: понимание базовых принципов работы с системой, знание основных команд.
  • Навыки работы с промышленными протоколами Modbus/SNMP/OPC UA.
  • Опыт с Electron (десктопные приложения, IPC, нативная интеграция).
  • Бэкенд на Node.js (Express) / PostgreSQL (TypeORM, миграции, JWT).
  • Опыт разработки в команде с Java Spring (т.к. в экосистеме есть микросервисы на этих языках — знание поможет при интеграции).
  • Понимание SSR (React + Express).
  • Опыт с chart.js, React Flow или другими графическими библиотеками.
  • Навыки оптимизации производительности.
  • Знания Python и/или Go и/или Java для работы с другими сервисами.
  • Понимание логики работы полевых устройств (датчиков, счетчиков, расходомеров и т.д.)
  • Понимание принципов работы GPS/ГЛОНАСС.
  • Понимание принципов работы GSM/3G/4G.
  • Опыт работы с WirenBoard
Условия:
  • Официальное трудоустройство с 1го дня, вся белая заработная плата. выплачивается своевременно 2 раза в месяц, полный соц. пакет согласно ТК РФ.
  • Уровень оплаты труда обсуждается индивидуально и зависит от опыта и навыков.
  • Удобная транспортная развязка. Находимся по адресу ул. Планетная, д.30 - остановка ул. Красина, 10 минут от метро "Березовая Роща".
  • График работы: Пн-чт с 9.00. до 18:00, пт. сокращенный день до 16:45.
  • На территории имеется удобная бесплатная автомобильная и велосипедная парковки.
  • Внешнее обучение, курсы повышения квалификации по направлениям деятельности предприятия.
  • Внутрикорпоративные праздничные мероприятия.

Сравнение со средней зарплатой в похожих вакансиях:

56k

120k

45k

100k

170k


Адрес: Россия, Новосибирск, Планетная улица, 30
Показать на большой карте

Поделиться:

Опубликована 7 часов назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
от 120 000 ₽
Выше средней на 33%
Наша компания - Информационные системы и сервисы. Формат работы - офис в Новосибирске! Мы создаем цифровые сервисы для государственного сектора, с помощью которых происходит цифровая трансформация государственного управления в спорте, сельском хозяйс...
  • Полный день
  • Опыт от 1 года
Логотип компании Информационные системы и сервисыИнформационные системы и сервисы
  • Новосибирск
7 часов назад
True Engineering – аккредитованная российская ИТ-компания, технологический партнер для большого бизнеса. 20 лет мы сотрудничаем с ведущими компаниями в критических областях экономики Российской Федерации: транспорт, страхование, нефтегазовый сектор, ...
  • Полный день
  • Опыт от 1 года
Логотип компании True EngineeringTrue Engineering
  • Новосибирск
8 часов назад
от 80 000 ₽
Совместная работа с командой разработчиков для реализации сложных проектов интеграции.
  • Полный день
  • Опыт от 1 года
Логотип компании Злобин Илья ВладимировичЗлобин Илья Владимирович
  • Новосибирск
9 часов назад
True Engineering – аккредитованная российская ИТ-компания, стратегические партнеры по цифровой трансформации бизнеса S7 Airlines, Лемана ПРО, «ВСК», «Сбер» и других больших российских компаний. Более 20 лет мы сотрудничаем с ведущими компаниями в кри...
  • Нестандартный график
  • Опыт от 1 года
Логотип компании True EngineeringTrue Engineering
  • Новосибирск
21 день назад
ARQA Technologies — независимый разработчик технологических решений для финансовых рынков.
  • Полный день
  • Опыт от 1 года
Логотип компании ARQA TechnologiesARQA Technologies
  • Новосибирск
месяц назад

Похожие вакансии

от 120 000 ₽
Логотип компании Информационные системы и сервисыИнформационные системы и сервисы
от 80 000 ₽
Логотип компании Злобин Илья ВладимировичЗлобин Илья Владимирович
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.