Backend / Fullstack разработчик (Node.js) в продуктовую команду

По договоренности


Programming Store — аккредитованная IT компания, которая входит в перечень системообразующих организаций региона. Мы оказываем услуги разработки ПО, разрабатываем и внедряем умные ИТ-решения для среднего и крупного бизнеса. Наша команда находится в 60 городах России, Беларуси и Казахстана. Общая численность сотрудников в компании более 250 человек: офисных и дистанционных сотрудников. Участвуем в проектах таких гигантов рынка как: Авито, Автобан, ТехноНиколь, Магнит, Роснефть, РусАгро, Трансмашхолдинг, Корус, Ланит.

Мы работаем по нескольким направлениям:
  • разрабатываем и внедряем собственные продукты с ИИ для повышения контроля и эффективности бизнес-процессов предприятий;
  • выполняем AI/ML проекты разработки и внедрения ПО;
  • усиливаем команды ИТ-специалистов заказчиков в стеках: 1С, AI/ML, Python, Java, Microsoft Dynamics AX/365 и многих других;
  • выполняем сложные технологические проекты на платформе 1С;
  • обучаем специалистов 1С и не только на наших курсах и митапах.

Ищем Backend / Fullstack разработчика для активно развивающегося продукта zool.ai — B2B‑платформы интеллектуальной видеоаналитики для контроля бизнес‑процессов предприятий (в офис в Ижевске).

Чем предстоит заниматься:

  • Полный цикл разработки: от анализа требования/дизайна API до деплоя и мониторинга в продакшене — в рамках своего модуля/микросервиса.

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

  • Код-ревью: проведение регулярного ревью кода, поддержание стандартов кода.

  • Работа с инцидентами: диагностика и фикс багов в продакшене, анализ логов/метрик, написание постмортемов.

  • Технический долг: постепенный рефакторинг критичных участков, покрытие тестами, улучшение CI/CD-пайплайнов.

  • Документация: ведение README, API-спецификаций (OpenAPI), инструкций по запуску — чтобы снизить порог входа для будущих сотрудников.

Требования:

Опыт самостоятельной реализации и поддержки IT-проекта под нагрузкой (от проектирования до продакшена) без ежедневного контроля тимлида.

Backend:
  • Node.js + Express.js: REST API, middleware, валидация, обработка ошибок

  • TypeScript: Строгая типизация бизнес-логики, DTO, моделей

  • Микросервисы: Границы контекстов, межсервисное взаимодействие (HTTP/REST, очереди)

  • PostgreSQL + Sequelize: Схемы, индексы, транзакции, оптимизация медленных запросов

  • Redis: Кэш, сессии, распределённые блокировки, как бэкенд для BullMQ

  • Очереди: RabbitMQ (exchanges, routing, DLQ) + BullMQ (priority, retry, delay)

Инфраструктура и качество:
  • Docker: написание Dockerfile, docker-compose для локальной разработки и деплоя

  • Git + Code Review: ветвление, rebase/merge, проведение и прохождение ревью

  • Тестирование: Unit/integration-тесты (Jest/Vitest), понимание, что и зачем покрывать

  • Мониторинг: базовая работа с логами, метриками, трейсингом (понимание, что логировать и как искать проблему)

Frontend:
  • Vue.js 3 + Composition API: Реактивность, роутинг, управление состоянием (Pinia/Vuex)

  • TypeScript: Типизация компонентов, сторов, API-клиентов

  • Работа с REST: Обработка ошибок, лоадеров, оптимистичные обновления

Будет плюсом:
  • Опыт с CI/CD (GitHub Actions/GitLab CI), облачными провайдерами (Yandex Cloud / AWS)

  • Опыт работы с AI-инструментами (Cursor, Copilot и др) для ускорения рутины.

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

  • Скидки на занятия спортом;

  • ДМС;

  • Комфортный офис в центре Ижевска;

  • Основной график работы ― в будние дни с 09.00 до 18.00, есть возможность применения индивидуального рабочего графика.


Адрес: Россия, Ижевск, улица Карла Маркса, 191
Показать на большой карте

Поделиться:

Опубликована 7 часов назад

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

Требования Опыт разработки на golang от 3-х лет Опыт разработки многопоточных приложений Опыт разработки web-сервисов (REST, gRPC, WebSocket) Опыт работы с реляционными базами данных (преимущественно postgresql) Опыт работы с нереляционными базами да...
  • Полный день
  • Опыт от 3 лет
Логотип компании Т-БанкТ-Банк
  • Ижевск
3 дня назад
Мы ищем мидл или близкого к мидл PHP-разработчика для работы с продуктом. ... обновлений клиентам В рамках команды взаимодействовать с коллегами Требования: Опыт работы в качестве разработчика ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Welcome GroupWelcome Group
  • Ижевск
7 часов назад
Ведущий Bitrix-Разработчик: расширяем стек и ждём тебя в динамичную команду!
  • Полный день
  • Опыт от 3 лет
Логотип компании UDS groupUDS group
  • Ижевск
15 дней назад
Мы команда Nutnet :) Ищем Bitrix-разработчика уровня Middle в контур корпоративных проектов.
  • Полный день
  • Опыт от 3 лет
Логотип компании НатнэтНатнэт
  • Ижевск
22 дня назад
Интерфейсами, которые мы пишем на React, пользуются миллионы людей ежедневно — от интернет-банка до поиска авиарейсов и отелей, от инвестиций до покупки билетов в кино и бронирования ресторанов, от обучающих курсов Т-Ж до терминалов и банкоматов. Инс...
  • Полный день
  • Опыт от 3 лет
Логотип компании Т-БанкТ-Банк
  • Ижевск
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.