Senior web developer (React/Node)

Дата размещения вакансии: 04.03.2025
Работодатель: Bercut
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Лахтинский проспект 85к3
Требуемый опыт работы:
Более 6 лет

Компания Bercut, отечественный разработчик корпоративного ПО, ищет ведущего веб-разработчика (Fullstack) для работы над интеграционной платформой ESB Bercut. Вам предстоит создавать веб-интерфейсы с использованием React.js/Node.js, PostgreSQL и JavaScript, разрабатывать сложные визуальные компоненты для No-Code/Low-Code инструментов и участвовать в проектировании архитектуры платформы. У нас сильная команда, современные технологии и задачи, которые раскрывают потенциал профессионалов.

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

  • разрабатывать и поддерживать веб-компоненты платформы ESB;
  • создавать и оптимизировать интерфейсы No-Code/Low-Code для проектирования маршрутов (DSL);
  • разрабатывать и поддерживать REST API;
  • оптимизировать работу с PostgreSQL и настраивать взаимодействия между клиентом и сервером;
  • настраивать и поддерживать CI/CD пайплайны для веб-разработки;
  • обеспечивать безопасность данных на уровне веб-приложения;
  • участвовать в наставничестве младших разработчиков, проводить код-ревью;
  • взаимодействовать с командой DevOps для деплоя и масштабирования решений;
  • участвовать в проектировании общей архитектуры веб-приложения.

Требования:

  • опыт работы веб-разработчиком от 5 лет, включая 2 года в роли ведущего разработчика;
  • уверенное владение React.js, Node.js;
  • опыт проектирования и разработки API;
  • умение работать с PostgreSQL, знание оптимизации запросов и структуры данных;
  • опыт разработки сложных пользовательских интерфейсов;
  • уверенные навыки работы с HTML5, CSS3;
  • опыт разработки REST API и интеграции с внешними системами;
  • навыки проектирования архитектуры фронтенда и бэкенда;
  • умение работать с системами контроля версий (Git);
  • опыт настройки CI/CD пайплайнов.

Дополнительно оценим:

  • опыт работы с инструментами визуализации данных (ReactFlow, PatternFly);
  • навыки работы с Docker для локальной разработки;
  • опыт работы с системами безопасности (JWT, OAuth2);
  • умение настраивать мониторинг с использованием Prometheus, Grafana;
  • понимание принципов работы высоконагруженных систем.

Условия:

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