Fullstack (FastAPI + Next.js) Developer

Работодатель:
Зарплата:
5 000 - 7 000 USD
Опыт работы:
Более 6 лет

Position: Fullstack (FastAPI + Next.js) Developer с уклоном в Backend
Level: Senior
Experience: 8+ years (NOT freelancing)
Stack: FastAPI, Next.js, PostgreSQL, Redis, ElasticSearch, GCP, AWS, K8s, Docker, Terraform, GitHub Actions, LLM API
Location: Remote
Employment: Fulltime
Timezone: одна команда работает по UTC+5, вторая – по UTC+1
Languages: English С1, Russian С2

КОГО ИЩЕМ:

Нужны «рабочие руки», а НЕ технический менеджер.

Только fulltime, без совмещения.

Нужен человек полностью соответствующий нашим ожиданиям, а НЕ который учится на ходу.

Со знанием разговорного английского языка (English-speaking team).

КТО НЕ ПОДОЙДЁТ:

Кандидаты с преобладающим или последним опытом в роли технических менеджеров: Team Lead, CTO и т.п. – это нерелевантный данной позиции опыт работы. Мы ищем «рабочие руки», а НЕ технического менеджера.

Кандидаты, которые ищут себе вторую работу. Любое совмещение будет заметно в первые 2 месяца. Нужен честный фултайм.

Кандидаты с преобладающим или последним опытом работы на фрилансе.

Кандидаты с низким уровнем разговорного английского языка.

МЫ ОЖИДАЕМ:

Опыт Backend-разработки на Python от 8 лет.

Опыт работы от 4 лет с FastAPI: асинхронные паттерны, Pydantic схемы, пагинация, аутентификация (OAuth2 / OIDC), ограничения скорости, фоновые задания.

Production-опыт работы от 4 лет с React + TypeScript: дизайн компонентов, хуки, производительность, тестирование (Vitest / Jest, Playwright).

Опыт работы от 4 лет с Kubernetes.

Опыт работы от 1 года GitHub Actions.

Опыт работы от 4 лет с GCP и AWS.

Опыт работы от 1 года с гибридным хранилищем.

Опыт работы от 1 года с ElasticSearch: отображения / анализаторы (ngram, синонимы), агрегации, фильтры, сортировка, настройка производительности.

Опыт работы от 1 года с LLM API.

РАЗГОВОРНЫЙ английский язык на уровне C1+ (English-speaking team).

БУДЕТ ПЛЮСОМ:

Опыт работы с GCP Vertex AI.

Опыт работы с Airbyte.

ЗАДАЧИ:

Интегрировать функции AI (потоковые ответы, структурированные выходы, крючки для оценки) для ускорения прототипирования и пользовательской ценности.

Реализовать сервисы FastAPI (асинхронный ввод/вывод, Pydantic v2, фоновые задачи, кэширование) с надёжным тестированием.

Создавайте адаптивные фронтенды React (TypeScript): управление состоянием, видимость данных, виртуализированные таблицы, формы, диаграммы, загрузка файлов, доступность.

Дизайн Elasticsearch модели и запросы.

МЫ ПРЕДЛАГАЕМ:

Конкурентоспособную заработную плату.

Полностью remote.

Частично график работы: одна команда работает по UTC+5, вторая – по UTC+1. Взаимодействие с обеими командами.

Работа в продуктовой компании.

Похожие вакансии

Старший Go-разработчик, Группа разработки хранилища логов
Ozon

Знание внутреннего устройства языков программирования и умение писать на Go — это наш основной язык, и мы пишем на нём весь...

Разработчик ABAP
Черкизово, Группа предприятий

Отличные владение языком программирования ABAP. Навыки программирования в области SAP HCM (преимущество модуль PY). Навыки программирования в других модулях систем...

IT Project Manager (Design & Development)
Made of Storm

5+ лет опыта в IT Project Management - обязательно! Опыт работы в проектном офисе - обязательно! Обязательный опыт работы с UX...

Fullstack разработчик (Node.js, React)
Росгосстрах

Коммерческий опыт разработки на React от 5 лет. Уверенное знание Redux / Redux Toolkit. Опыт разработки на TypeScript. Хорошее знание ES...

Senior/Lead Frontend разработчик (React)
Росгосстрах

Коммерческий опыт веб-разработки 5+ лет. Уверенное владение React и TypeScript. Опыт работы с микрофронтами (Webpack Module Federation) и...