Agvend — B2B SaaS-платформа для агросектора Северной Америки, с 8-летним опытом на рынке, охватывающая около 30% рынка ag-retail в США и Канаде, команда около 150 человек, из которых около 100 в R&D, полностью удалённая работа с офисами в Канаде, США и на Кипре для желающих.
Стек технологий:
Python, Django, DRF, Postgres, ClickHouse, AWS на бэкенде.
TypeScript и React на фронтенде.
Модульный монолит с тремя крупными приложениями и микросервисами-сателлитами.
5 продакшн Kubernetes кластеров, около 150 тенантов, примерно 5 тысяч запросов в минуту.
Используются CircleCI, Docker/ECR, Helm, Terraform, blue-green деплой.
Задачи:
— Полноценная fullstack разработка: фичи от API до UI без разделения на бэкенд и фронтенд.
— Владение зоной ответственности: архитектура, code review, ответственность за продакшн.
— Работа с реальной нагрузкой: Postgres и ClickHouse, мульти-тенант, миллионы записей.
Требования:
— Senior уровень, 5+ лет коммерческой fullstack разработки.
— Продвинутый опыт одновременно на backend и frontend: Python/Django/DRF и React/TypeScript, не просто бэкендер с фронтом "для галочки" или фронтендер с базовыми знаниями Django.
— Уверенные навыки Python и Django/DRF, опыт работы с Postgres под нагрузкой.
— React и TypeScript на продуктовом уровне, минимум 2 года.
— Самостоятельность, ведение зоны без микроменеджмента, прямая работа с PM.
— Русский язык — основной рабочий, английский — рабочий уровень.
Будет плюсом:
— Опыт с ClickHouse и аналитическими базами данных.
— Опыт работы с highload и финтех системами.
— Знания Kubernetes, Helm, Terraform, CircleCI на уровне умения чинить пайплайны.
— Опыт с очередями и распределёнными системами (Kafka, RabbitMQ), понимание идемпотентности.
Условия:
— Работа в команде только сеньоров, плоская структура (Engineering Manager + senior IC, без техлидов).
— Безлимитные отпуска, мягкий менеджмент, отсутствие фиксированных часов, асинхронная коммуникация.
— Оффсайты два раза в год (Кипр, Грузия/Армения).
— Бюджет на обучение, конференции, технику.
— Очень низкая текучесть, многие работают по 5–6 лет.
— Коммуникация внутри команды на русском языке.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.