← К каталогу
СИ

СимбирСофт

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

УдалённоУровень не указанУльяновск, Россиявчера
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение2 мин. назад
Впервые замеченавчера
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей.

Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам!

Обязанности:

  • Разработка и поддержка административного портала RAISA на React и TypeScript: приложения, роли и доступы, секреты, пространства, ресурсы (JupyterLab, Airflow, Spark, Superset, S3, GPU, локальные приложения), репозитории и базовые образы, модели, мониторинг и отчёты.
  • Разработка и доработка REST API на Python/FastAPI в сервисах портала, шаблонизатора и нотификаций: эндпоинты, схемы Pydantic, сервисный слой, доступ к PostgreSQL.
  • Ведение фичи целиком: контракт OpenAPI, реализация на бэкенде, генерация клиента, экран и проверка прав.
  • Ролевая модель на фронте (CASL) и авторизация на бэкенде (Keycloak, JWT, raisa_api_protected).
  • Интеграции с 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 до интерфейса.

Условия:

  • Работу в команде экспертов.
  • Широкий технологический стек, сотни проектов.
  • Гибкий график работы…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6