30 1 нед. назад

Архитектор / Техлид

Вам предстоит работать над архитектурной переработкой и масштабированием внутренней аналитической системы. Ищем специалиста с опытом коммерческой разработки от 6 лет, который сможет перевести проект с монолитной архитектуры на микросервисы. Предлагаем полностью удаленное сотрудничество и дружелюбную атмосферу в команде.

senior удалённо
Тип занятости
full-time
Опубликовано
23 января 2026
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Компания ru.shopping - это e-com проект по продаже одежды, обуви, аксессуаров, игрушек, косметики, БАД и бытовой электроники брендов, ушедших с российского рынка, созданный командой с 25-летним опытом работы. В наших интернет-магазинах на крупнейших маркетплейсах мы продаем товары более чем 2000 брендов с суммарным ассортиментом в разных товарных категориях более 3 000 000 SKU. В настоящее время мы ищем свою команду Архитектора / Техлида на развитие внутренней аналитической системы, обеспечивающей бизнес-процессы по работе с товарными данными. Основная задача: Архитектурная переработка функционирующего прототипа, сделанного с использованием среды Replit, для дальнейшего масштабирования. Глубокий рефакторинг текущего монолита. Вам предстоит работать с кодом, который прошел стадию быстрой проверки гипотез, для перевода его на микросервисную архитектуру. Что нужно будет делать: • разделение монолита: проектирование и реализация миграции на микросервисы (Strangler pattern); • рефакторинг и очистка: удаление избыточного кода, оптимизация логики и исправление архитектурных «галлюцинаций» после AI-генерации; • производительность: внедрение многопоточности и асинхронности для обработки больших потоков данных; • серверная часть: построение надежного Backend на базе современных фреймворков и контейнеризация проекта. Технологический стек проекта: Frontend: React 18 + TypeScript — основной UI фреймворк Vite — сборщик и dev-сервер Tailwind CSS v4 — утилитарный CSS shadcn/ui (Radix UI) — компоненты интерфейса TanStack Query v5 — управление серверным состоянием Wouter — легковесный роутер Recharts — графики и визуализация Framer Motion — анимации Backend: Node.js + Express.js + TypeScript Drizzle ORM — работа с базой данных PostgreSQL (Neon serverless) — основная БД WebSocket — real-time обновления прогресса node-cron — автоматизация (планировщик задач) Python модуль (Парсинг) requests — HTTP запросы BeautifulSoup4 — парсинг HTML fake-useragent — ротация User-Agent pandas — обработка данных Внешние интеграции: ScraperAPI — прокси для обхода блокировок Google Gemini API — AI-нормализация брендов Amazon SP-API — репрайсер и уведомления AWS SQS — очереди уведомлений Инфраструктура: Replit — хостинг и деплой esbuild — сборка backend Drizzle Kit — миграции БД Мы предполагаем, что вы: • имеете опыт коммерческой разработки от 6 лет; • имеете практический опыт работы с основными технологиями из указанного стека; • обладаете опытом архитектурного проектирования прикладных систем; • способны досконально вникнуть в существующую логику системы и освоить предметную область бизнеса на уровне, необходимом для дальнейшего развития проекта; • имеете опыт перевода проекта с монолитной архитектуры на микросервисы; • умеете писать чистый, понятный и легко поддерживаемый код; • имеете практический опыт использования AI-инструментов для разработки ПО; • готовы работать самостоятельно, готовы часть задач решать "руками", сможете там, где это целесообразно, привлечь дополнительных специалистов, поставить им задачу и проконтролировать результат.

условия

полностью удаленное сотрудничество - у нас развернут виртуальный офис на платформе Bitrix24, мы готовы брать специалиста, проживающего в любой точке мира, где есть стабильный интернет;
возможность выстроить работу на своем направлении в соответствии со своими представлениями о том, как все должно быть устроено:
прекрасную атмосферу в компании, сочетающую в себе дружелюбие, отсутствие микроменеджмента, быстрое принятие решений, упорядоченные процессы, искренность и честность;
оплату работы точно в срок, бонусы при достижение ключевых этапов развития проекта.

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

6 вакансии
Bell Integrator
Bell Integrator
21 ч. назад

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

Ищем Senior разработчика с опытом работы от 3 лет на Typescript, Node.js и Angular. Вы будете заниматься разработкой и п…

senior удалённо
Банк ДОМ.РФ
Банк ДОМ.РФ
1 д. назад

Разработчик Angular/React в команду РКО ЕФО

Ищем Senior Frontend разработчика с опытом работы на Angular и Node.js. Вам предстоит проект…

senior удалённо
Foundrr.lab
Foundrr.lab
1 д. назад

Старший Frontend разработчик (Vue)

Вам предстоит разрабатывать и поддерживать фронтенд функции для ERP и e-commerce систем, а также работать с устаревшим к…

senior удалённо
Х
Харанутов Антон Евгеньевич
15 ч. назад

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

В этой роли вы будете единственным ответственным за backend проекта, внедряя свои решения и работая в …

от 4 000 USD

senior удалённо
Playerok
Playerok
18 ч. назад

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

Присоединяйтесь к команде Playerok в роли Backend-разработчика. Вам предстоит работать над масштабируемой и надежной платформой, занимать…

от 400 000 RUR

senior удалённо
ИнтеллектДиалог
ИнтеллектДиалог
23 ч. назад

Разработчик Node.js

Вам предстоит работать с платформой на Node.js, где нужно будет разбираться в сложных API и дорабатывать существующий к…

100 000 - 168 000 RUR

senior удалённо