Agvend
Senior Fullstack Engineer (Python/Django + React/TS)
3 дн. назад
5000–8000 USDСШАКанадаКипрSeniorRemoteB1
pythondjangodrfreacttypescriptpostgresqlclickhousekubernetes
Senior Fullstack Engineer role at Agvend, a B2B SaaS platform for the North American agri-sector, working fully remote with an experienced team.
О компании
- Agvend — B2B SaaS-платформа для агросектора Северной Америки.
- По данным компании, платформа работает 8 лет и охватывает около 30% рынка ag-retail в США и Канаде.
- В команде примерно 150 человек, около 100 — в R&D.
- Команда работает полностью удалённо; для желающих доступны офисы в Канаде, США и на Кипре.
Обязанности
- Разрабатывать функциональность от API до UI, без разделения на backend и frontend.
- Отвечать за свою зону: архитектуру, code review и работу в production.
- Работать с PostgreSQL и ClickHouse под нагрузкой, мультитенантной архитектурой и миллионами записей.
Требования
- От 5 лет коммерческой fullstack-разработки, уровень Senior.
- Production-опыт одновременно с Python/Django/DRF и React/TypeScript.
- Уверенное владение Python, Django и DRF.
- Опыт работы с PostgreSQL под нагрузкой.
- От 2 лет работы с React и TypeScript на продуктовом уровне.
- Самостоятельность: ведение своей зоны и прямая работа с PM.
- Русский язык для основной рабочей коммуникации, английский на рабочем уровне.
Будет плюсом
- ClickHouse и другие аналитические базы данных.
- Опыт с высоконагруженными системами или в финтехе.
- Навыки работы с Kubernetes, Helm, Terraform и CircleCI, включая устранение проблем в пайплайнах.
- Опыт с очередями и распределёнными системами: Kafka, RabbitMQ, идемпотентность.
Условия
- Команда Senior-инженеров, плоская структура: Engineering Manager и Senior IC, без техлидов.
- Безлимитные отпуска.
- Нет фиксированных рабочих часов.
- Асинхронная коммуникация без ожидания мгновенного ответа.
- Оффсайты дважды в год: Кипр и Грузия или Армения.
- Бюджет на обучение, конференции и технику.
- Коммуникация внутри команды на русском языке.
- По данным компании, многие сотрудники работают в команде по 5–6 лет.