В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей. Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам!
fullstack-разработчик административного портала
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разработка и поддержка административного портала 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+ сотрудников.
- Гибкий ДМС (депозит/риск) + подключение родственников по желанию.
навыки
Российская IT-компания SimbirSoft с 2001 г. предлагает глобальный аутсорсинг и разработку ПО полного цикла (консалтинг, кастомная разработка, тестирование и поддержка) для банков, ритейла, медицины и других отраслей, сертифицирована по ISO 9001 и IEEE 829
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.