Москва
Метро: Александровский садBackend Developer
НА ОТКЛИКИ С ПРОСТОЙ ОТПИСКОЙ НЕ СМОТРИМ, ШАБЛОННЫЙ ОТВЕТ ТАКЖЕ НЕ ЧИТАЕМ. ПИШИТЕ В СОПРОВОДИТЕЛЬНОМ ПИСЬМЕ ТОЛЬКО ПО ДЕЛУ (Подходите ли вы под ВСЕ требования? Опыт работы с Golang, Typescript. Какого типа проекты разрабатывали и есть ли желание работать в сфере маркетплейса?)
Суть проекта - интернет-магазин электроники. Первоначально запуск будет проводится через Telegram Mini App. Разработка начнется с него, далее уже сайт.
Требуются только профессионалы своего дела, люди готовые уделить проекту все рабочее время и имеющие желание развиваться в сильной команде.
Обязанности:
Разработка и поддержка backend-части приложения (API, микросервисы) для обработки заказов, платежей и обмена данными.
Интеграция с внешними системами, такими как 1С (web-сервисы, REST API) для синхронизации финансовых и складских данных.
Работа с базами данных (PostgreSQL для реляционных данных, MongoDB/Redis для нереляционных, кэширования и очередей).
Оптимизация производительности, решение проблем concurrency (race conditions, deadlocks) и работа с сетевыми протоколами (TCP/IP, HTTP/HTTPS).
Реализация систем аутентификации и авторизации (JWT, OAuth).
Интеграция с frontend (Next.js), включая API Routes, Server Actions и Route Handlers; возможность fullstack-разработки для быстрой итерации.
Участие в code review, тестировании, документировании API и деплое (CI/CD).
Работа с очередями сообщений (RabbitMQ, Kafka) для асинхронных задач, таких как уведомления или обработка заказов
Проектирование архитектуры микросервисов для масштабируемости платформы.
Обязательные требования:
Опыт backend-разработки от 3-6 лет (Middle+ уровень).
Уверенное владение TypeScript и Go (для микросервисов).
Опыт с фреймворками: Nest.js, Next.js (для API), Gin (как плюс для Go).
Глубокие знания баз данных: PostgreSQL, MongoDB, Redis (запросы, индексы, оптимизация).
Понимание микросервисов, concurrency и способов решения (locks, async/await).
Опыт с Git, GitHub CLI, CI/CD и Linux/Unix (командная строка, скриптинг).
Знание интеграций с внешними API (например, 1С, платежными системами).
Будет плюсом:
Опыт fullstack-разработки (React/Next.js) для интеграции frontend-backend.
Знания контейнеризации и оркестрации: Docker, Kubernetes, Docker Compose.
Опыт с WebSocket для real-time коммуникаций (уведомления о заказах, чат с продавцами).
Работа с message queues (RabbitMQ, Kafka, Redpanda) для высоконагруженных систем.
Опыт с 1С продуктами и обменом финансовыми данными.
Теренин Кирилл Владимирович
Москва
до 320000 RUR
Стрит Фалькон
Москва
от 250000 RUR
Tevian (ООО Технологии видеоанализа)
Москва
до 345000 RUR
Корицкая Софья Игоревна
Москва
до 220000 RUR