fullstack-разработчик административного портала

SimbirSoft

United States

Hybrid

USD 110,000 - 165,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Гибкий график
Удаленная работа
Офисы и коворкинг-зоны
Полный соцпакет
Белая зарплата
Наставничество и сертификация за счет
Конференции и митапы

Job summary

SimbirSoft ищет опытного разработчика с обширным стеком TypeScript/React и Python/FastAPI для работы над RAISA — административным порталом. Применимо знание OpenAPI, CASL и интеграции с Keycloak/JWT. Участвует в архитектурном проектировании, CI/CD и тестах. Гибкость графика и удаленная работа сочетаются с офисами для совместной работы.

Требуются минимум 4 года коммерческого опыта, включая 2 года на каждом стекe. Открыты возможности развития в сторону тимлидства, архитектуры и full-stack.

Qualifications

  • Коммерческий опыт разработки на TypeScript/React и на Python суммарно не менее 4 лет, по меньшей мере 2 года в каждом стеке.
  • Уверенное владение React 18, маршрутизацией, формами, таблицами и разграничением экранов по ролям.
  • Опыт работы с REST и OpenAPI: контрактирование и использование сгенерированного клиента.
  • Понимание Python и FastAPI: асинхронные эндпоинты, Pydantic, архитектура router-service-repository.

Responsibilities

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

Skills

TypeScript
React
Python
FastAPI
OpenAPI
PostgreSQL
Docker
Kubernetes
JWT
Keycloak
CASL
Git

Tools

GitLab
CI/CD
Docker
Kubernetes

Job description

Описание:

В 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 до интерфейса.

Условия:

Работу в команде экспертов. Широкий технологический стек, сотни проектов. Гибкий график работы, который позволяет высыпаться и выделять время на хобби. Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры*). Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии. У нас выстроены процессы удаленной работы, при этом есть просторные офисы с зонами коворкинга, где можно с комфортом пообщаться, поиграть в настолки или в тишине обдумать рабочие задачи. Возможность прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком full-stack. Развитую систему наставничества, сертификацию за счёт компании, участие в конференциях, изучение английского языка. Активный обмен опытом, внутренние и внешние митапы по разработке, хакатоны, доклады по развитию hard и soft skills. 50+ клубов по интересам и профессиональных сообществ внутри компании. Уютный мерч. Полный соцпакет и «белую» зарплату. Корпоративную базу знаний и социальную сеть для удобства общения с каждым из 1500+ сотрудников. Гибкий ДМС (депозит/риск) + подключение родственников по желанию.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack разработчик административного портала
Remote Full-Stack разработчик административного портала

SimbirSoft • United States

Hybrid
USD 110,000 - 165,000
Гибкий график
Удаленная работа
Офисы и коворкинг-зоны
+4
Системный аналитик для ИИ-платформы
Системный аналитик для ИИ-платформы

SkillStaff • United States

Remote
USD 110,000 - 150,000
DevOps-инженер для продуктовой инфраструктуры
DevOps-инженер для продуктовой инфраструктуры

DatsTeam • United States

Remote
USD 120,000 - 190,000
Full remote или гибрид
Python backend developer
Python backend developer

Miles Miles Ltd • United States

Remote
USD 100,000 - 150,000
fullstack-разработчик
fullstack-разработчик

Заиченко Екатерина Александровна • United States

Remote
USD 20,000 - 29,000
Полная удалёнка
fullstack-разработчик
fullstack-разработчик

СМАРЕНТ • United States

Remote
USD 24,000 - 29,000
Remote work
DevOps инженер в высоконагруженных проектах
DevOps инженер в высоконагруженных проектах

Travelata.ru (ООО Травелата) • United States

Remote
USD 100,000 - 160,000
Скидки на путешествия
Новая техника
Гибкий график
+1
Fullstack программист-разработчик веб-приложений
Fullstack программист-разработчик веб-приложений

НПЦ ИРС • United States

Hybrid
USD 60,000 - 100,000
Удаленная работа
Гибрид
Официальное трудоустройство по ТК РФ
+2
Руководитель web разработки
Руководитель web разработки

ГК Finbridge • United States

Remote
USD 180,000 - 260,000
Подарки к событиям
Обучение английскому языку
Корпоративные выезды
+1
Тимлид команды разработки
Тимлид команды разработки

Rambler&Co • United States

Remote
USD 150,000 - 190,000
Удаленная работа
Гибридная работа
ДМС со стоматологией
+2