Backend-разработчик (Node.js) / Инженер-программист

Backend-разработчик (Node.js) / Инженер-программист

Минск, улица Богдана Хмельницкого, 10А

Метро: Академия наук

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

Мы — IT-команда, которая строит цифровую экосистему одного из крупнейших медиахолдингов страны. Это не просто один сайт — это целый комплекс продуктов: от главного новостного портала с ежедневной аудиторией в сотни тысяч пользователей до внутренней издательской системы, управляющей потоками контента.

Сейчас мы находимся на этапе полномасштабной реновации: мы переписываем и собираем с нуля высоконагруженный сайт медиахолдинга и параллельно проектируем микросервисную платформу для управления публикациями, мультимедиа и спецпроектами. Это работа над продуктами, которые видят и читают миллионы людей каждый день.

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

  • Разработка высоконагруженного публичного сайта медиахолдинга: API для лент новостей, комментариев, системы рекомендаций;
  • Проектирование и реализация издательской CMS: микросервисы для управления контентом (статьи, фото, видео, аудио, прямые эфиры, спецпроекты);
  • Интеграция с внешними системами: партнерские API, государственные информационные ресурсы, системы аналитики;
  • Проектирование и реализация масштабируемых функций и моделей данных;
  • Внедрение новых технологий, инструментов и методов разработки;
  • Рефакторинг легаси-кода и миграция существующих решений на современный стек;
  • Коммуникация с командой, поиск и решение проблем.
  • Формирование инженерной культуры: код-ревью, стандарты качества, тестирование, Agile-процессы.
  • Ведение проектной технической документации.
Требования:
  • Опыт коммерческой разработки Backend-приложений на NodeJS/TypeScript
  • Умение работать в команде;
  • Готовность учиться, осваивать новые технологии и фреймворки;
  • Понимание принципов асинхронности;
  • Практические навыки работы с платформами контейнеризации приложений (Docker, опционально Podman и LXC);
  • Опыт работы с Linux;
  • Знание стандартов и принципов построения архитектуры приложений;
  • Опыт работы с системами контроля версий (Git, Gitlab);
  • Опыт работы с брокерами сообщений (RabbitMQ / Kafka — понимание паттернов конкурентного потребления)
  • Опыт работы с реляционными базами данных (PostgreSQL, MariaDB, Mysql), проектирование схем под высокие нагрузки.
  • Желание участвовать в построении процессов разработки с нуля (выбор инструментов, настройка CI/CD, регламенты код-ревью, архитектурные решения);

Плюсом будет:

  • Опыт работы с фреймфворками (NestJS, Fastify)
  • Навык работы с системами оркестрации контейнеров;
  • Опыт работы с инструментами (axios, TypeORM, ElasticSearch, Redis);
  • Опыт работы с микросервисной архитектурой;
  • Опыт разработки высоконагруженных систем, опыт оптимизации запросов и хранения данных;
  • Понимание принципов CI/CD.
Условия:
  • Работа в государственной организации
  • Технологическая свобода: микросервисы, очереди, контейнеризация, CI/CD. У нас нет запретов на Open Source и здравые технические решения;
  • Полная занятость, график 5/2, на месте работодателя
  • Полный соцпакет
  • Официальное трудоустройство по ТК РБ
  • Повышение квалификации за счет компании
  • Курсы и конференции от работодателя
  • Медицинская страховка
  • Корпоративы, внерабочие активности
  • Премии по итогу года

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:

https://gsz.gov.by/registration/employer/vacancy/create-future/30158/detail-public/

Навыки
  • Linux
  • Разработка ПО
  • Информационные технологии
  • Git
  • Node.js
  • PostgreSQL
  • RabbitMQ
  • TypeScript
  • MySQL
  • Docker
Посмотреть контакты работодателя

Адрес

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

MaxLine
  • Минск

  • Не указана

Рекомендуем
ПикселПлекс Лабс

Senior / Lead Node.js Developer

ПикселПлекс Лабс

  • Минск

  • Не указана

Рекомендуем
IDT Technologies
  • Минск

  • Не указана

Рекомендуем
ИВЦ Минфина
  • Минск

  • от 3500 BYR

Кредо-Диалог
  • Минск

  • от 3500 BYR

Леста Игры

Backend Developer (С++/Go)

Леста Игры

  • Минск

  • от 3500 BYR

Пеленг
  • Минск

  • от 3500 BYR

Инженер-программист

ГУО Гимназия №50 г.Минска

  • Минск

  • до 1300 BYR

КОМПАРАТОР
  • Минск

  • до 1300 BYR

Национальный центр электронных услуг,РУП

Middle Backend Developer Java (ведущий инженер-программист)

Национальный центр электронных услуг,РУП

  • Минск

  • до 1300 BYR

Агентство цифровой трансформации

Middle Data Engineer/ Инженер-программист

Агентство цифровой трансформации

  • Минск

  • до 1300 BYR

Леста Игры

UI Unreal Engine Developer

Леста Игры

  • Минск

  • до 2000 USD

BackEnd Developer (Java/Kotlin)

Софтнетикс

  • Минск

  • до 3500 USD

А1 (Унитарное предприятие А1)

Инженер-программист 1С

А1 (Унитарное предприятие А1)

  • Минск

  • до 6000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию