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

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

Минск, проспект Победителей, 51к2

Метро: Молодежная

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

О проекте

Мы создаём современную e-commerce платформу c широким функционалом и ролевой системой. Проект включает бэкенд, административную панель для продавцов, продающий сайт и мобильное приложение.

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

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

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

* Разрабатывать REST API на NestJS с использованием TypeScript для веб-сайта, административной панели и мобильного приложения

* Проектировать и реализовывать модульную архитектуру backend (Users, Auth, Orders, Products, Shops, Catalog, Analytics)

* Работать с PostgreSQL: проектировать схему БД, писать эффективные запросы, оптимизировать производительность

* Настраивать Redis для кэширования, очередей и управления сессиями

* Реализовывать систему авторизации и ролевой модели (JWT, OTP-верификация через SMS/Email)

* Настраивать фоновые задачи с использованием BullMQ/RabbitMQ

* Интегрировать платёжные системы и сервисы доставки

* Работать с файловым хранилищем (S3-совместимые решения)

* Участвовать в проектировании бизнес-логики и API

* Писать понятный, поддерживаемый код с соблюдением best practices

* Участвовать в код-ревью и улучшении архитектуры

Технологический стек

Основные технологии:

* Node.js, TypeScript

* NestJS

* PostgreSQL

* Redis

Также будем использовать:

* BullMQ или RabbitMQ (очереди и фоновые задачи)

* S3-совместимое хранилище (AWS S3 / Yandex Object Storage / MinIO)

* Docker

* REST API (основной), GraphQL (опционально)

Требования

Обязательные навыки:

* Знание JavaScript и базовое понимание TypeScript

* Опыт работы с Node.js и NestJS (могут быть учебные проекты)

* Понимание принципов работы backend и REST API

* Знание SQL и принципов работы реляционных БД

* Понимание базовых концепций: авторизация, роли, токены, сессии

* Умение работать с Git

* Желание разбираться в архитектуре и бизнес-логике

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

* Опыт работы с PostgreSQL (даже на pet-проектах)

* Знакомство с Redis

* Понимание Docker и контейнеризации

* Знание принципов чистой архитектуры и микросервисов

* Опыт работы с очередями (BullMQ, RabbitMQ)

* Интерес к full-stack разработке

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

* Работу над реальным продуктом — ваш код будут использовать настоящие магазины и покупатели

* Современный стек — NestJS, TypeScript, PostgreSQL, Redis, микросервисная архитектура

* Менторство — поддержка и помощь на всех этапах

* Рост и развитие — возможность развиваться в full-stack разработчика при желании

* Участие в архитектуре — не просто «задачи по кнопке», а реальное влияние на проектирование системы

* Гибридный формат работы — возможность работать удалённо и из офис
* Адекватные сроки — фокус на качество, а не на скорость

* Участие в проекте с нуля — ваш код станет фундаментом всей системы

Кому подойдёт эта позиция

* Начинающему backend-разработчику с базовыми знаниями

* Выпускнику курсов или ВУЗа по профильной специальности

* Тем, кто хочет глубоко разобраться в серверной разработке и архитектуре

* Разработчикам с pet-проектами, готовым работать над коммерческим продуктом

Условия

* Уровень: Junior / Entry-level

* Формат: Гибридный (офис + удалёнка)

* Занятость: Полная

Как будет проходить отбор

1. Рассмотрение резюме — изучим ваш опыт и проекты

2. Техническое собеседование — базовые вопросы по JS/TS, БД, REST API (30-40 минут)

3. Тестовое задание — небольшой API на NestJS (практическая задача)

4. Финальное собеседование — знакомство с командой и обсуждение деталей

Дополнительная информация.

Мы рассматриваем кандидатов уровня junior, в том числе без коммерческого опыта, при наличии:

* Базовых знаний технологий

* Учебных или pet-проектов

* Желания учиться и развиваться

Если вы хотите начать карьеру в backend-разработке, работать с современными технологиями и создавать продукт, который будут использовать реальные люди — мы будем рады познакомиться!

Откликайтесь: отправляйте резюме и ссылки на ваши проекты (GitHub, GitLab и т.д.)

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:
Данное рабочее место является планируемым к созданию и/или замещению (перспективное) и освобождается от размещения в Общереспубликанском банке вакансий, в соответствии со статьей 34 Закона о занятости.​​​​​​​
Посмотреть контакты работодателя

Адрес

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

Модульные строительные системы

Middle/Senior Backend разработчик

Модульные строительные системы

Полный день
  • Минск

  • Не указана

Рекомендуем
Кьюмедиа
Полный день
  • Минск

  • от 1500 BYR

Рекомендуем
Andersen
Удаленная работа
  • Минск

  • от 1500 BYR

Рекомендуем
Евроторг
Полный день
  • Минск

  • от 1500 BYR

ТГТ
Полный день
  • Минск

  • от 3500 BYR

Ворлдвайд Мультисервисес

Backend-разработчик на PHP (Middle+/Senior)

Ворлдвайд Мультисервисес

Полный день
  • Минск

  • от 3500 BYR

Полный день
  • Минск

  • от 3500 BYR

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

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