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. Взаимодействие с обеими командами.
- Работа в продуктовой компании.