Middle · Гибрид · Мурманск, Россия · Английский не нужен
Навыки
API (интеграции)
Git
Внедрение систем
Linux
Node.js
PostgreSQL
Оптимизация запросов
Ещё 3
React
TypeScript
Vue
О компании и продукте
НК-СЕРВИС осуществляет разработку, производство и внедрение промышленных систем безопасности для тяжёлой техники. В связи с развитием внутренних информационных систем компании открыта вакансия веб-разработчика.
Задачи
Проектирование и разработка внутренних веб-приложений компании
Разработка и сопровождение учётной системы объектов и оборудования: состав установленных систем, история обслуживания и выполненных работ
Разработка панели управления обновлениями программного обеспечения: контроль версий на объектах, статусы развёртывания, откат версий
Разработка интерфейсов мониторинга состояния установленного оборудования
Проектирование схемы базы данных PostgreSQL, разработка API, серверных и клиентских интерфейсов
Соблюдение принятых стандартов качества кода, ведение разработки в Git
Требования
Опыт коммерческой разработки на Node.js от 3 лет (уровень не ниже Middle)
Готовность к переходу на Bun
Опыт работы с Bun рассматривается как преимущество
TypeScript, разработка в strict-режиме
PostgreSQL: проектирование схемы данных, индексы, оптимизация запросов
Опыт эксплуатации Unix/Linux-систем: развёртывание приложений, управление сервисами, анализ логов
Владение ESLint
соблюдение строгих стандартов оформления кода является обязательным требованием
Опыт разработки пользовательских интерфейсов на уровне не ниже Middle: React, Preact или Vue
Будет преимуществом Опыт промышленной эксплуатации Bun
Prettier, ejs
Опыт работы с телеметрическими и промышленными данными
Опыт разработки внутренних информационных систем с этапа проектирования