ИНКОМСИСТЕМ, НИЦ
Backend-разработчик (Node.js / TypeScript)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
АО «НИЦ «ИНКОМСИСТЕМ» — инжиниринговая компания, которая разрабатывает высокотехнологичные решения для автоматизации технологических процессов.
Одним из ключевых направлений деятельности компании является выпуск программируемых логических контроллеров АБАК ПЛК.
Мы создаем лучший отечественный ПЛК, который уже сейчас управляет критически важными процессами на предприятиях энергетики, нефтегазовой отрасли и машиностроения.
Помимо разработки у нас расположено полномасштабное серийное производство радиоэлектронных устройств с собственными линиями монтажа и наладки.
Наши инновационные решения работают на embedded-системах и Linux, с акцентом на кросс-платформенность, надежность и эффективность.
В связи с запуском стратегического проекта в части разработки системного ПО АБАК ПЛК ищем ведущего Backend-разработчика (Node.js / TypeScript).
Будет преимуществом:
- Опыт работы с Eclipse Theia и/или VS Code Extensions, разработка собственных плагинов.
- Разработка приложений для отечественных операционных систем.
Обязанности:
- Разработка серверной логики программного обеспечения на TypeScript/Node.js: backend-слой, шлюз между UI и доменными сервисами, доменные сервисы;
- Проектирование и поддержка контрактов межпроцессного взаимодействия (gRPC/protobuf, JSON-RPC), реестров ошибок и событий;
- Проведение код-ревью;
- Участие в разработке архитектуры (в т.ч. подготовка и обсуждение ADR);
- Документирование кода и архитектурных решений.
Требования:
- Высшее образование в области информационных технологий;
- Продвинутый TypeScript/JavaScript;
- Уверенный опыт создания приложений и сервисов на Node.js: асинхронность, работа с процессами, потоками, IPC;
- Понимание принципов проектирования API и межсервисного взаимодействия (REST/RPC), опыт работы с gRPC/protobuf или готовность быстро освоить;
- Базовые знания Docker для контейнеризации сервисов;
- Опыт написания автотестов (unit/интеграционных).
Необходимые навыки:
- Опыт работы с Eclipse Theia…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.