Вакансия: Fullstack-разработчик (Python/FastAPI + Next. js/React)
Описание вакансии
Чем предстоит заниматься: Разработка Fullstack: Проектирование и реализация функционала под ключ от схем в БД и API-эндпоинтов до UI-компонентов.
Backend & DB: Создание и поддержка микросервисов на FastAPI, оптимизация запросов SQLAlchemy и управление миграциями (Alembic).
Frontend: Разработка интерфейсов с использованием Server Components и Server Actions, создание адаптивного UI на TailwindCSS.
Тестирование и QA: Написание асинхронных тестов (pytest + httpx) с покрытием от 80%, настройка CI/CD пайплайнов.
Оптимизация: Работа над производительностью API, настройка SSR/SSG/ISR для SEO и быстрой загрузки фронтенда.
Мы ждем от тебя: Опыт: От 3 лет коммерческой разработки (Fullstack или глубокий опыт в одном из направлений при уверенном владении вторым).
Backend-экспертиза: Глубокое понимание асинхронности в Python, опыт работы с FastAPI (Dependency Injection, Middleware) и асинхронными ORM.
Frontend-экспертиза: Уверенное владение React 18 (hooks, context) и Next.js (App Router), понимание принципов адаптивной верстки через TailwindCSS.
Навыки тестирования: Опыт написания качественных тестов (mocking, fixtures для async кода).
Инструментарий: Умение работать с Docker, очередями сообщений и базами данных.
Будет плюсом: Опыт работы с Server Components и Server Actions в Next.js.
Знание стейт-менеджеров (Zustand, Redux).
Навыки UI/UX дизайна.
Понимание SEO-оптимизации.
Что мы предлагаем: Формат работы: Удаленный, фултайм.
Оплата: Уровень заработной платы обсуждается индивидуально с успешным кандидатом по итогам технического интервью.
Сильная команда: Работа в дружном и профессиональном коллективе единомышленников.
Карьерный рост: Перспективы профессионального и карьерного развития внутри компании.