AML ACADEMY

python/react fullstack developer

Коротко

Fullstack-разработчик (Python/React) для проектирования и разработки backend- и frontend-частей веб-приложений и внутренних систем, включая асинхронные API на Litestar/FastAPI и интерфейсы на React/TypeScript. Требуется от 3 лет коммерческой разработки, год и более опыта fullstack, глубокое знание Python, SQLAlchemy, PostgreSQL, а также React 19, TanStack-стека и слоистой архитектуры фронтенда. Работа в офисе в Астане, уровень middle.

Описание
Описания нет
Задачи
•Проектировать и реализовывать backend- и frontend-части веб-приложений и внутренних систем
•Разрабатывать асинхронные API и сервисы на Python с Litestar и FastAPI
•Проектировать модели данных, схемы баз данных и миграции
•Работать с аналитическими нагрузками, тяжёлыми запросами и агрегациями, оптимизировать запросы под OLAP
•Прорабатывать бизнес-логику, доменные модели и слоистую архитектуру
•Интегрировать сервисы с помощью gRPC, брокеров сообщений и фоновых задач
•Контейнеризировать сервисы и настраивать окружения с Docker и GitLab CI
•Разрабатывать пользовательские интерфейсы на React и TypeScript
•Интегрировать фронтенд с API, создавать клиентский код из OpenAPI и обрабатывать нестандартные случаи
•Разрабатывать и поддерживать повторно используемые компоненты интерфейса
•Участвовать в проектировании архитектуры приложений и выпускать свой код в рабочую среду
Требования
•Опыт коммерческой разработки от 3 лет, из них год и более в роли fullstack-разработчика
•Знание Python 3.12+ и полная типизация
•Опыт с Litestar или FastAPI, Pydantic v2 и Dishka
•Знание SQLAlchemy 2.0, Alembic и asyncpg
•Знание PostgreSQL, индексов, планов запросов и оконных функций, опыт оптимизации тяжёлых запросов
•Опыт хотя бы с одним аналитическим или поисковым хранилищем: ClickHouse, Elasticsearch или Neo4j
•Знание слоистой архитектуры и DDD
•Опыт с Git, Docker и GitLab CI или аналогами
•Опыт с фоновыми задачами и очередями: taskiq или Celery, NATS, Redis
•Опыт с React 19, TypeScript, Vite и bun
•Опыт с TanStack Router, TanStack Query, TanStack Table, Zustand, react-hook-form и zod
•Опыт с Mantine 8 либо Tailwind 4 и Radix/shadcn
•Знание Feature-Sliced Design или другой явной слоистой структуры фронтенда
•Знание HTML, CSS и компонентного подхода
•Системное мышление, внимание к качеству кода и самостоятельность в проработке задач
Условия
Зарплата 800 000 – 1 400 000 ₸

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

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

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

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

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