Назад
3 дня назад

Фулстек-разработчик (Python/React)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Фулстек-разработчик (Python/FastAPI, React/TypeScript): Разработка административного портала и REST API для крупного банковского проекта с акцентом на микросервисную архитектуру, ролевую модель и интеграции с платформенными сервисами. Focus on ведении фич от OpenAPI-контракта и серверной реализации до клиентского интерфейса, контейнеризации в Kubernetes и автоматизированном тестировании.

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

Компания

Условия

Требования

Фулстек разработчик Senior Python FastAPI React TypeScript PostgreSQL REST OpenAPI Specification Можно удалённо Москва Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 29-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий. Сейчас мы в поиске 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 до интерфейса.

Мы предлагаем:

  • Работу в аккредитованной IT-компании;
  • Оформление по срочному ТД;
  • Гибкое начало рабочего дня: с 08:00 до 11:00 (по МСК);
  • ДМС со стоматологией, телемедициной и полисом ВЗР;
  • Возможность взять больничный без больничного: 7 дней в году;
  • Поэтапную адаптацию от hr и линейного руководителя;
  • Ревью и развитие: оцениваем результаты, обсуждаем карьерные цели и выстраиваем индивидуальный план развития;
  • IT-конференции, курсы, тренинги и сертификации за счет компании;
  • Корпоративный английский;
  • Развитие личного бренда: готовим спикеров к выступлениям на конференциях, помогаем в написании статей;
  • Внутренние митапы, онлайн/офлайн активности (квизы, вечера настольных игр, спортивные мероприятия).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -