Seller.ru

Fullstack-разработчик (Python + React)

Коротко

Fullstack-разработчик (Python + React) в Seller.ru — компанию-дистрибьютора брендов с собственными гипермаркетами и маркетплейс-продажами в Екатеринбурге. Нужно разрабатывать backend на FastAPI поверх ClickHouse и frontend на React/TypeScript для личных кабинетов, интерфейсов аналитики и внутренних сервисов компании. Требуется опыт с Python, SQL, REST API, FastAPI, Docker, GitLab CI, React/TypeScript и базовыми принципами веб-безопасности. Работа в офисе в центре города, график 5/2.

О компании
Seller.ru – ведущий поставщик брендов на маркетплейсах с центральным офисом в Екатеринбурге. Компания Seller.ru является дистрибьютором брендов полного цикла. В группу компаний Seller.ru входят профильные гипермаркеты; собственная сеть фулфилмент центров; департамент IT, ИИ и автоматизации; агентство по работе с внешним и внутренним траффиком; медиацентр по созданию контента; академия для сотрудников; сервисные центры. Так же, мы помогаем развивать СТМ - бренды совместно с производителями и вендорами.
Компания Seller.ru является крупнейшим ритейлером развивающим гипермаркеты нового формата с фокусом на продажи через маркетплейсы:
•Remont.ru – гипермаркет товаров для стройки и ремонта
•Lapa.ru – гипермаркет товаров для животных
•Gadget.ru - гипермаркет бытовой техники
•Carma – гипермаркет автотоваров
•Trops – гипермаркет товаров для спорта и активного отдыха
В связи с активным ростом и развитием бизнеса, мы расширяем штат и приглашаем в нашу команду Fullstack-разработчика (Python + React).
Обязанности
•Разработка и развитие сервисов компании: внутренних для команды и внешних для клиентов и поставщиков
•Личные кабинеты и веб-интерфейсы: запуск новых и развитие действующих
•Backend: API на FastAPI поверх витрин ClickHouse
•Frontend: интерфейсы на React / TypeScript
•Интерфейсы для аналитики: карты, графики и отчёты для бизнеса
•Безопасность сервисов: вход, разграничение данных между клиентами, хранение секретов
•Выпуск и поддержка сервисов в проде: Docker, GitLab CI, публичный сервер
Требования
•Python
•SQL
•HTTP и REST API: запросы и ответы, заголовки, cookie, JSON, коды ответов, авторизация
•FastAPI
•Git, Docker и docker compose, базовый Linux: SSH, запуск, логи, права
•Расписание и конфигурация: cron или планировщик задач, переменные окружения, секреты вне кода
•GitLab CI базово: сборка, тесты и выпуск; pytest - базовые тесты своего кода
•Чтение чужого кода, работа в общем репозитории и ревью; поиск причины ошибки по логам
•React и TypeScript: интерфейсы с состоянием и работой с API; JavaScript, HTML, CSS
•Основы веб-безопасности: вход и сессии, разграничение доступа к данным, защита от инъекций, секреты вне кода
Условия
•Возможность прохождения внешнего обучения за счёт компании
•Участие в конференциях и профессиональных мероприятиях
•Индивидуальное сопровождение карьерного трека и непрерывное личностное развитие
•Работа над повышением уровня эмоционального благополучия сотрудников
•Официальное трудоустройство согласно ТК РФ
•Высокий уровень заработной платы
•Офис в центре города, 800м от м. "Геологическая"
•График работы: 5/2 с 09:00 до 18:00 или с 10:00 до 19:00
•Корпоративные скидки на продукцию компании

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте