Сочи
Обязанности:
- Разработка и поддержка микросервисов на Python 3.10+ (FastAPI);
- Реализация сложной бизнес-логики и интеграций (REST, WebSocket, GraphQL);
- Проектирование схем БД, оптимизация запросов (PostgreSQL, Redis, NoSQL);
- Покрытие кода автотестами (pytest) и участие в code-review;
- Создание пользовательских интерфейсов на React 18+ c TypeScript;
- Реализация фич “под ключ” — от API до UI, включая unit/integration-тесты;
- Оптимизация производительности и UX, работа с дизайн-системой.
Требования:
- 3+ лет коммерческой разработки;
- Уверенные знания: Python (ООП, asyncio), FastAPI/Django и т.д., React 18+, TypeScript, современный JavaScript, базы данных и сопутствующие технологии.
- Понимание принципов SOLID, DRY, KISS, Clean Architecture.
- Опыт работы с Git, Linux, системами CI/CD, Docker.
- Умение оценивать задачи, отвечать за сроки, вести техническую документацию.
Условия:
- Оформление по ТК РФ, «белая» зарплата;
- Гибкий график: офис в Красной поляне или полная удалёнка;
- Льготное проживание для иногородних, бесплатное питание в офисе;
- Современный стек, небольшая команда, возможность влиять на продукт и процессы.