Алматы
Метро: АлмалыМы развиваем B2B e-commerce платформу для международного торгово-логистического проекта.
Технологический стек — container-first архитектура (Docker + Docker Compose), headless-подход, современный frontend.
Ищем инженера, который готов вести разработку end-to-end: backend, frontend, интеграции и аккуратный продакшн-деплой.
Разработка и поддержка headless e-commerce платформы (MedusaJS / Node.js).
Разработка современного frontend (React / Next.js).
Проектирование и реализация API, бизнес-логики и сервисных процессов:
каталог и цены,
оформление и обработка заказов,
админ-функционал,
аутентификация и авторизация.
Интеграция и настройка поискового движка (Typesense): индексация, фильтрация, релевантность.
Работа с PostgreSQL и Redis:
проектирование схемы данных,
миграции,
оптимизация производительности,
кэширование.
Контейнеризация сервисов и управление окружениями через Docker / Docker Compose.
Поддержка продакшн-окружения:
логи и мониторинг,
резервное копирование,
процедуры восстановления,
базовое усиление безопасности.
Поддержание чистоты архитектуры, тестируемости кода и документации (runbooks, инструкции по деплою).
Backend
Уверенный опыт разработки на Node.js / TypeScript.
Опыт построения REST API.
Работа с очередями / фоновой обработкой задач.
Понимание валидации данных и обработки ошибок.
Уверенные знания SQL и PostgreSQL (индексы, транзакции, миграции).
Понимание JWT, sessions, RBAC.
Frontend
Сильный опыт работы с React (желательно Next.js).
Практика разработки UI: формы, управление состоянием, базовая оптимизация производительности.
Docker и инфраструктура
Практический опыт с Docker и Docker Compose:
multi-service стек,
networks, volumes, env/secrets,
диагностика через logs / exec / healthchecks.
Уверенная работа с Linux-сервером (SSH, права доступа, базовая настройка сервисов, firewall).
Инженерная культура
Git-workflow, code review.
Читаемый, структурированный код.
Умение самостоятельно дебажить и доводить задачи до релиза.
Ответственность и ясная письменная коммуникация.
Опыт работы с MedusaJS или другими headless commerce-платформами.
Опыт работы с Typesense / Elasticsearch / Meilisearch / Algolia.
Настройка reverse proxy и TLS (Nginx / Traefik / Let’s Encrypt).
CI/CD (GitHub Actions / GitLab CI), сборка Docker-образов, релиз-процесс.
Интеграции с платежными и логистическими провайдерами.
Security-mindset: принцип наименьших привилегий, корректная работа с секретами, аудитируемость.
На технической проверке кандидату будет предложено:
Поднять небольшой multi-service стек через Docker Compose (API + Postgres + Redis).
Найти и устранить 1–2 заранее заложенные проблемы (networking / env / ports).
Реализовать небольшую фичу: endpoint на backend + минимальный UI.
Объяснить подход к резервному копированию и восстановлению PostgreSQL и файловых загрузок.
Ориентация на результат.
Высокий уровень самостоятельности.
Короткие, понятные письменные апдейты.
Преимущество кандидатам, которые умеют аккуратно сопровождать production-стек на VPS.
Legacy Online School
Алматы
от 120000 RUR