Junior+/Middle Fullstack-разработчик (Next.js, ElasticSearch, MySQL)

100 000 - 200 000 ₽

г Санкт-Петербург, ул Кантемировская, д 39
  • Лесная
  • Площадь Мужества
  • Выборгская

О проекте:
Мы развиваем комплексную B2B SaaS-платформу для автоматизации бизнес-процессов (CRM, ERP, BPM, MES). Проект в продакшене, с реальными клиентами.

Технический стек: Next.js, MUI, бэкенд на Next.js API, MySQL (работа с сырыми запросами - raw queries), ElasticSearch (поиск по контенту и интеграция с UI), GitLab CI/CD, Kubernetes.

Кодовая база требует улучшений (нет TypeScript/тестов, документация слабая) – это возможность для роста и внедрения лучших практик вместе с командой.


Предстоящие задачи:

  • Разработка нового функционала для модулей CRM/ERP/BPM/MES (Fullstack: от API до UI).
  • Оптимизация и рефакторинг существующего кода, постепенное внедрение тестирования.
  • Баг-фиксинг и поддержка текущей системы.
  • Работа с ElasticSearch (поиск, настройка, интеграция с интерфейсом, в т.ч. MUI Grid).
  • Написание и оптимизация сложных SQL-запросов (MySQL).
  • Участие в интеграции AI-компонентов (перспективная задача).
  • Улучшение технической документации.

Требования (обязательно):

  • Next.js (SSR, API Routes) / React

  • MySQL (опыт работы с сырыми запросами, оптимизация)

  • ElasticSearch (базовый опыт: индексация, поисковые запросы, интеграция с фронтендом)

  • Git, GitLab (основы CI/CD)

  • HTML/CSS, JavaScript (ES6+)

Требования (желательно):

  • MUI (Material UI)

  • Понимание Kubernetes

  • Базовые знания в области AI/ML (как плюс)

  • Готовность к работе с легаси-кодом без TypeScript

Что ждем от кандидата (Soft Skills):

  • Самостоятельность и умение разбираться в чужом коде.

  • Аналитическое мышление: умение декомпозировать задачи и оценивать сроки.

  • Ответственность за результат и качество кода.

  • Готовность учиться и внедрять новые практики (тесты, возможно TS в будущем).

Мы предлагаем:

  • Реальные технические вызовы: высоконагруженный B2B продукт, интеграция AI, работа со сложной бизнес-логикой;

  • Официальное оформление по ТК РФ (полный пакет);

  • Гибкий график + возможность офис/гибрид (уточните город);

  • Возможности пути роста: Junior+ → Middle → Senior внутри проекта. Плюс оплата курсов;

  • Уровень оплаты труда, соответствующий квалификации.



Поделиться:

Опубликована 9 дней назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.