Point your AI agent at freehire and let it find you a job.

Get the CLI →

BUYO

NewBe an early applicant

Full-stack Developer (FastAPI + React)

Discussion

Summary

Develop a remote internal platform for e-commerce and media marketing using Python/FastAPI and React/TypeScript. Work involves full-stack development, maintaining APIs, databases, and integrations to support business operations.

Full-stack Developer (Python / FastAPI / React) — Remote
Привіт! Ми — команда BUYO Network і шукаємо Full-stack Developer рівня Strong Junior / Middle, який хоче не просто закривати задачі, а розбиратися в продукті та впливати на його розвиток.
Ми розвиваємо внутрішню платформу для performance-маркетингу, media buying та e-commerce. Система об'єднує рекламні дані, ліди, CRM-замовлення, товари, логістику, фінанси, аналітику, Telegram-ботів та зовнішні інтеграції.
Проєкт активно росте, тому шукаємо людину, яка вміє працювати з уже існуючим кодом, самостійно розбиратися в бізнес-логіці та доводити задачі до робочого результату.
Формат роботи
Робота повністю віддалена.
Основна комунікація — Telegram, задачі ведемо в Jira, за потреби проводимо короткі дзвінки.
Графік досить гнучкий, але розраховуємо на повну зайнятість і регулярну доступність протягом робочого дня.
Що потрібно буде робити
розвивати backend на Python / FastAPI;
працювати з frontend на React / TypeScript;
підтримувати REST API, webhooks і зовнішні інтеграції;
працювати з PostgreSQL, міграціями та аналітичними запитами;
розвивати таблиці, фільтри, форми, дашборди та фінансові розрахунки;
підтримувати фонові задачі, кешування та Telegram-ботів;
виправляти помилки, рефакторити існуючі рішення;
покривати критичну бізнес-логіку тестами;
брати відповідальність за окремі модулі та задачі.
Наш стек
Backend: Python, FastAPI, Pydantic 2, asyncio, aiohttp.
DB: PostgreSQL, SQLAlchemy 2 async, asyncpg, Alembic.
Frontend: React 19, TypeScript, Vite, React Router, Redux Toolkit, Axios, Material UI, Emotion / SCSS.
Інфраструктура: Redis, APScheduler, Linux, Git. Інтеграції: REST API, webhooks, Telegram, Google Sheets, Facebook, CRM та ERP.
Що для нас важливо
хороша база в Python, FastAPI та асинхронному коді;
досвід із PostgreSQL, SQLAlchemy 2 та Alembic;
розуміння REST API, JSON, webhooks та інтеграцій;
досвід із React та TypeScript;
React Hooks, React Router, Redux Toolkit, Axios;
базове розуміння Redis та APScheduler;
Git і клієнт-серверна архітектура;
уміння працювати з існуючим кодом і самостійно розбиратися в бізнес-логіці.
Не потрібно однаково добре знати весь стек.
Для Strong Junior важлива сильна база в Python, мінімальний практичний досвід із React і бажання розвиватися у full-stack напрямі.
Від Middle очікуємо більшої самостійності та можливості вести задачу від бази даних і backend-логіки до готового інтерфейсу.
Буде великим плюсом
досвід у e-commerce, media buying або арбітражі трафіку;
розуміння CPL, CPA, CR, approve rate, ROI та P&L;
досвід розробки адмін-панелей та аналітичних дашбордів;
інтеграції з Meta/Facebook, CRM, ERP, Trello або Google Sheets;
Telegram-боти;
Sentry, Prometheus, Grafana, ClickHouse або BigQuery;
досвід тестування frontend/backend.
Що пропонуємо
зарплата 1500$+ із можливістю перегляду;
повна зайнятість;
понеділок-п'ятниця — 8 годин;
субота — короткий part-time у погодженому форматі;
повністю віддалена робота;
гнучкий початок і завершення дня;
мінімум бюрократії;
прямий вплив на продукт і технічні рішення;
роботу напряму з Tech Lead та CEO;
можливість швидко рости разом із продуктом.
Кого ми шукаємо
Людину, яка не боїться сказати «я розберуся», а потім справді розбирається.
Нам важливі самостійність, відповідальність, уважність до деталей і бажання розуміти продукт, а не просто виконувати окремі технічні задачі.
У відгуку напишіть коротко про досвід із Python/FastAPI та React/TypeScript, зарплатні очікування й додайте GitHub або приклади реалізованих проєктів.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available