Fullstack-разработчик

CINIMEX · Удалённо · по договорённости

Компания
CINIMEX
Город
Удалённо
Зарплата
по договорённости
Уровень
senior
Формат
удалённо
Удалённо
да

CINIMEX
Fullstack-разработчик
Полная занятость
Формат работы: можно удалённо

Чем предстоит заниматься
-Разработка и поддержка административного портала на React/TypeScript: приложения, роли и доступы, секреты, пространства, ресурсы, репозитории и базовые образы, модели, мониторинг и отчёты
-Разработка и доработка REST API на Python/FastAPI в сервисах портала, шаблонизатора и нотификаций: эндпоинты, схемы Pydantic, сервисный слой, доступ к PostgreSQL
-Ведение фичи целиком: контракт OpenAPI, реализация на бэкенде, генерация клиента, экран и проверка прав
-Ролевая модель на фронте и авторизация на бэкенде
-Интеграции с GitLab, Vault, Airflow, Superset и смежными сервисами платформы
-Контейнеризация своих сервисов и участие в выкладке в Kubernetes через существующие CI/CD-пайплайны
-Тесты: pytest на API, Vitest и e2e на интерфейс

Наши пожелания к кандидатам
-Опыт коммерческой разработки и на TypeScript/React, и на Python — от 4 лет суммарно, из них не меньше двух лет на каждом стеке
-React 18: многостраничное приложение, роутинг, формы, таблицы, разграничение экранов по ролям
-Уверенный TypeScript
-Работа с REST и OpenAPI: проектирование контракта и использование сгенерированного клиента
-Python и FastAPI: асинхронные эндпоинты, Pydantic, структура роутер — сервис — репозиторий
-PostgreSQL, SQLAlchemy, миграции Alembic
-Аутентификация и авторизация: OAuth/OIDC, Keycloak, JWT
-Docker и понимание, как сервис живёт в Kubernetes
-Git и код-ревью; умение самому довести задачу от API до интерфейса

Контакты: [контакты и ссылка отклика — после бесплатной регистрации]

Открыть и откликнуться →

У этой вакансии есть прямой контакт нанимающего — пишешь человеку, а не в ATS-форму. Контакт и ссылка на исходное объявление открываются после бесплатной регистрации: так мы защищаем их от ботов и парсеров.

Многих вакансий каталога нет на агрегаторах

12000+ вакансий от 1700+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 950+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.