Вакансия актуальна

Senior/Lead Back-end Developer / Technical Lead Node.js

Зарплата не указана

О вакансии

Линда — B2B SaaS-платформа для разработки, управления и доставки образовательного контента. Продукт уже работает на СНГ рынке и имеет существующую клиентскую базу, инфраструктуру, командные процессы и накопленную техническую базу.

Мы ищем Senior/Lead Back-end разработчика на Node.js, который сможет стать технической опорой продукта: поддерживать и развивать backend, участвовать в DevOps-задачах, разбираться в существующей архитектуре, постепенно брать на себя всё больше ответственности и в перспективе собрать под себя небольшую команду.

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

Что предстоит делать:

Backend-разработка

  • Проектировать, разрабатывать и поддерживать серверную часть продукта на Node.js / TypeScript.
  • Разбираться в существующей кодовой базе, улучшать архитектуру, устранять технический долг, оптимизировать производительность и стабильность системы.
  • Работать с API, бизнес-логикой, очередями, фоновыми задачами, интеграциями и долгими операциями.

Поддержка и развитие существующего продукта

  • На первом этапе важно будет принять продукт в работу: разобраться в архитектуре, инфраструктуре, процессах деплоя, критичных зонах и текущих ограничениях.
  • Нужно будет уметь самостоятельно расследовать production-проблемы: смотреть логи, метрики, ошибки, поведение сервисов, находить причины и доводить исправления до прода.

DevOps и инфраструктура

Мы не ожидаем от кандидата полноценного DevOps-инженера, но важно, чтобы человек не боялся инфраструктуры и мог уверенно работать рядом с ней.

Необходимо:

  • понимать базовые принципы Kubernetes;

  • работать с Helm-чартами и конфигурациями окружений;

  • разбираться в CI/CD пайплайнах;

  • уметь читать и менять конфигурации деплоя;

  • понимать, как сервисы запускаются, масштабируются, логируются и мониторятся;

  • участвовать в поддержке dev/stage/prod окружений;

  • взаимодействовать с облачной инфраструктурой, желательно Yandex Cloud.

Будет плюсом опыт с Terraform / Terragrunt, Kubernetes, Helm, Docker, observability-инструментами и production-инфраструктурой.

AI в разработке

Мы активно смотрим в сторону AI-assisted development и хотим, чтобы новый технический лидер умел не просто пользоваться ChatGPT для подсказок, а системно внедрять AI в инженерные процессы.

Важно, чтобы кандидат:

  • понимал современные AI-инструменты для разработки;

  • умел использовать AI для ускорения написания кода, рефакторинга, тестирования и документации;

  • мог выстраивать рабочий процесс с AI-ассистентами без потери качества и контроля;

  • понимал ограничения AI-generated code;

  • умел ревьюить, проверять и безопасно интегрировать код, написанный с помощью AI;

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

Будет большим плюсом опыт использования AI-агентов, Copilot, Cursor, Claude Code, ChatGPT, локальных LLM или похожих инструментов в реальной разработке.

Техническое лидерство

На первом этапе роль может быть близка к Lead Backend Developer / Tech Lead, но в перспективе мы хотим видеть человека, который сможет стать техническим владельцем направления.

Ожидаем, что кандидат сможет:

  • принимать архитектурные решения;

  • формировать технический roadmap;

  • улучшать процессы разработки;

  • настраивать code review и инженерные практики;

  • помогать с наймом и онбордингом новых разработчиков;

  • постепенно собрать вокруг себя небольшую сильную команду;

  • стать технической опорой продукта на текущем рынке.

Эта позиция хорошо подойдёт человеку с амбицией вырасти в Head of Engineering / CTO направления.

Наши ожидания:

Обязательный опыт:

  • 5+ лет в разработке программного обеспечения.

  • 3+ года коммерческого опыта с Node.js.

  • Уверенный опыт с TypeScript.

  • Опыт проектирования и поддержки backend-сервисов.

  • Опыт работы с базами данных, SQL и ORM, например Prisma, Sequelize, TypeORM или аналогами.

  • Умение оптимизировать запросы и разбираться с производительностью БД.

  • Опыт работы с брокерами сообщений: RabbitMQ, Kafka или аналогами.

  • Опыт с долгими операциями, очередями, retry-механиками и фоновыми задачами.

  • Опыт с Redis: кэширование, блокировки, очереди или вспомогательные сценарии.

  • Опыт разработки и поддержки GraphQL и/или REST API.

  • Опыт с realtime-механиками: WebSocket, Server-Sent Events или аналогами.

  • Умение расследовать production-инциденты по логам, метрикам и ошибкам.

  • Опыт работы с Git, CI/CD и командными процессами разработки.

  • Умение писать тестируемый код и покрывать тестами критичную или сложную бизнес-логику.

  • Способность принимать архитектурные решения и отвечать за качество технической реализации.

Будет плюсом:

  • Опыт с Kubernetes, Helm, Docker.

  • Опыт с Terraform / Terragrunt.

  • Опыт с Yandex Cloud или другим cloud-провайдером.

  • Опыт настройки CI/CD пайплайнов.

  • Опыт с observability: structured logs, metrics, tracing, Grafana, Loki, Prometheus, Sentry или аналогами.

  • Понимание OWASP и базовых практик secure development.

  • Понимание ISO 27001 или похожих security/compliance-подходов.

  • Опыт с React.js и способность при необходимости разобраться во frontend-части.

  • Опыт работы с AI-инструментами в разработке.

  • Английский язык от B1.

Кого мы ищем?

Нам нужен не просто исполнитель, а человек, который сможет стать владельцем технического направления.

Идеальный кандидат:

  • умеет самостоятельно разбираться в сложной системе;

  • не боится legacy и умеет постепенно улучшать кодовую базу;

  • может поддерживать продукт в production;

  • понимает backend, инфраструктуру и процессы доставки;

  • умеет общаться с бизнесом, frontend, QA и аналитиками;

  • способен не только писать код, но и строить инженерную систему вокруг продукта;

  • хочет расти в сторону Tech Lead / Head of Engineering / CTO.

Что предлагаем:

  • Работа с живым B2B SaaS-продуктом, у которого уже есть пользователи и рынок.

  • Возможность стать ключевым техническим человеком в направлении.

  • Участие в развитии архитектуры, процессов и команды.

  • Возможность в перспективе собрать под себя небольшую инженерную команду.

  • Пространство для внедрения современных инженерных практик и AI-инструментов.

  • Full-time, официальное оформление.

  • Гибридный или удалённый формат работы.

  • Корпоративная техника Apple.

    Будем рады видеть тебя в команде Линда

Рыночный ориентир

24 937 Br

На основе 1 155 предложений с зарплатой для Работа удалённо в Минске

Подробный разбор зарплат

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

Все похожие вакансии
Центр банковских технологий Минск ·

Lead Analyst / Product Analyst

Зарплата не указана
Полный день3–6 летВ офисеМинск
Промсвязьдеталь Минск ·

Главный инженер

Зарплата не указана
Полный день3–6 летВ офисеМинск

Частые вопросы

Какую зарплату можно ожидать?

В объявлении зарплата не указана. Похожие роли в Минск часто предлагают около 24 937 Br (медиана по 1 155 предложениям).

Как откликнуться на вакансию?

Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.

Вакансии актуальные?

Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.

Где посмотреть тип занятости и формат работы?

Ключевые условия показаны над описанием. Также можно открыть связанные подборки по ЛИНДА-ДЕВЕЛОПМЕНТ и Минск.

Откликнуться