АО ИНКОМСИСТЕМ, НИЦ

Backend-разработчик (Node.

Казань, улица Восстания, 100к13Полная занятость3–6 лет

О компании

АО «НИЦ «ИНКОМСИСТЕМ» — инжиниринговая компания, которая создает высокотехнологичные решения для автоматизации технологических процессов.

Одно из ключевых направлений — производство программируемых логических контроллеров АБАК ПЛК. Компания разрабатывает отечественный ПЛК, применяемый для управления критически важными процессами на предприятиях в энергетике, нефтегазовой отрасли и машиностроении.

Ключевые факты:

  • Разрабатывают и выпускают АБАК ПЛК
  • Полномасштабное серийное производство радиоэлектронных устройств
  • Системное ПО для АБАК ПЛК работает на embedded и Linux
  • Ищут Ведущего Backend-разработчика для серверной части системного ПО

О вакансии

Команда НИЦ «ИНКОМСИСТЕМ» работает на стыке разработки программного обеспечения и промышленной инженерии: создают и развивают ПЛК АБАК, а также системное ПО под embedded- и Linux-среды с упором на надежность и кросс-платформенность.

Сейчас в рамках стратегического проекта усиливают backend-направление: вам предстоит разрабатывать серверную логику для системного ПО АБАК ПЛК, включая взаимодействие компонентов через RPC-контракты, обработку ошибок и событий.

Роль предполагает участие в проектировании архитектуры, регулярное code review и поддержание качества через документирование решений и кода. Это позиция уровня ведущего разработчика, где важно уметь разбираться в сложной предметной области и держать долгосрочный темп разработки.

Чем предстоит заниматься (контекст):

  • Реализовывать backend-логику на TypeScript/Node.js в составе системного ПО для АБАК ПЛК
  • Проектировать и сопровождать контракты межпроцессного взаимодействия
  • Участвовать в архитектурных обсуждениях и улучшать структуру сервисов
  • Проводить code review и поддерживать инженерные стандарты команды
  • Описывать код и архитектурные решения для дальнейшей поддержки

Что важно для команды:

  • Понимание API и межсервисного/межпроцессного взаимодействия на уровне контрактов
  • Опыт с Node-экосистемой и умение быстро закрывать пробелы в смежных областях
  • Практики тестирования и аккуратная работа с контейнеризацией через Docker

О чем может помочь опыт (из вакансии):

  • Практика с Eclipse Theia и/или VS Code Extensions, особенно на backend-слое
  • Знакомство с монорепозиториями и организацией сборки многопакетных проектов
  • Понимание десктопной специфики Electron и взаимодействия процессов
Навыки
Node.TypeScriptJavaScriptReactGitNext.Electron

Обязанности

  • Разработка серверной логики системного ПО на TypeScript/Node.js
  • Проектирование и поддержка контрактов межпроцессного взаимодействия через gRPC/protobuf и JSON-RPC
  • Ведение реестров ошибок и событий в рамках взаимодействия компонентов
  • Проведение code review по работам команды
  • Участие в разработке архитектуры backend-части
  • Документирование кода и архитектурных решений
  • Поддержка и развитие существующих модулей, связанных с RPC-контрактами и интеграциями

Условия

  • Официальное трудоустройство и белая заработная плата
  • Заработная плата обсуждается по итогам собеседования
  • График работы: 5-дневная рабочая неделя, с 8:00 до 17:00
  • Место работы: Казань, ул. Восстания, 100к13

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.