Company: AgVend
Work Format: Remote
Salary: $5,000–8,000 gross/mo
About the company.
AgVend is a B2B SaaS platform for the North American agricultural sector. 8 years in the market, ~30% of the ag-retail market in the USA/Canada. ~150 people, ~100 in R&D. Fully remote (~50 in the USA, ~100 in Europe), with offices in Canada/USA/Cyprus for those who prefer.
Tech Stack.
Python, Django, DRF, Postgres, ClickHouse, AWS on the backend. TypeScript + React on the frontend. Monolithic modular design (3 large applications + satellite microservices). 5 prod K8s clusters, ~150 tenants, ~5K RPM. CircleCI, Docker/ECR, Helm/Terraform, blue-green.
What you'll do.
- True fullstack — not a "backend developer who occasionally touches the frontend," but full involvement on both ends: designing APIs in Django/DRF and implementing UI in React/TS within the same task.
- End-to-end features: from data models and migrations to frontend components and state management.
- Ownership of a domain: architecture, code review, production responsibility.
- Working with real-world load: Postgres + ClickHouse, multi-tenancy, millions of records.
Who we're looking for.
- Senior, 5+ years of commercial development experience.
- Proficient in Python + Django/DRF — not just tutorial level, but production under load with Postgres.
- React + TypeScript — also at a product level: state management, rendering optimization, complex forms and tables. Not "can fix a button," but "can design and implement a UI module."
- Important: we are looking for someone who is equally comfortable on both backend and frontend. If one side is at the "tolerate but don't love" level, this won't be a good fit.
- Independence: managing a domain without micromanagement, direct work with PM.
- Russian — primary working language, English — working level.
Will be a plus.
ClickHouse / analytical databases, highload/fintech, K8s/Helm/Terraform/CircleCI at the "can fix a pipeline" level, message queues and distributed systems (Kafka/RabbitMQ, idempotency).
Conditions.
- Senior-only team, flat structure (EM + senior IC, no tech leads).
- Unlimited PTO, soft management, no fixed hours, asynchronous communication.
- Offsites 2x/year (Cyprus + Georgia/Armenia).
- Budget for training, conferences, equipment.
- Very low turnover — many have been working here for 5–6 years.
- Internal team communication in Russian.