Назад
6 дней назад

Senior Fullstack Developer (Node.js)

250 000 - 300 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

#вакансия #job #nodejs #fulltime

Senior Fullstack разработчик

Локация/Гражданство
: РФ
Формат работы: удаленка
Занятость: фуллтайм
Ставка: 250000 - 300000 Рублей (обсуждаемо)
Название компании: Outkod

Обязанности
•       Развитие REST API (маршруты users, presets, packages, certificates, build)
•       Реализация аутентификации/авторизации (JWT, в перспективе — LDAP/AD)
•       Проектирование и миграции схемы БД (Prisma + PostgreSQL)
•       Разработка агента управления внутри LiveBoot образа: контроль срока действия, удаленная блокировка, отзыв сертификатов, автоуничтожение данных, persistence layer
•       Интеграция бэкенда с процессом сборки ISO (оркестрация сборочных задач, очередь, персистентность джобов)
•       Кастомизация live-образов Linux: пакеты, скрипты, сертификаты, автонастройка VPN и сетевых хранилищ
•       Работа с зашифрованными persistent-разделами на флеш-накопителях
•       Поддержка монорепо-структуры (npm workspaces, shared-код между dashboard и electron)

Требования
•       Сильные навыки Linux на уровне администратора ОС / инфраструктуры (systemd, chroot, mount, initrd, GRUB/isolinux, сеть, пользователи и права)
•       Знание Astra Linux
•       Уверенное владение Node.js + TypeScript (Express или аналогичный фреймворк)
•       Опыт работы с ORM (Prisma, TypeORM, Sequelize) и PostgreSQL
•       Понимание архитектуры REST API, аутентификации (JWT, OAuth)
•       Уверенное владение Bash
•       Опыт работы с apt/dpkg, управлением зависимостями .deb
•       Понимание работы с блочными устройствами (dd, USB, разделы, LUKS)
•       Docker на уровне разработчика (docker-compose для dev-окружения)
•       Понимание очередей задач и фоновой обработки (bull, bee-queue или аналоги)

Будет плюсом
•       Практический опыт сборки live ISO (squashfs, casper, xorriso, mksquashfs)
•       Опыт построения CI/CD пайплайнов (GitHub Actions, GitLab CI или аналоги)
•       Опыт с зеркалами .deb-пакетов
•       Опыт с Electron
•       Знакомство с React (React 18 + Vite + Tailwind)
•       Знание паттернов шифрования по ГОСТ

Контакты:

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -