Luxoft

Fullstack Developer

Коротко

Fullstack-разработчик уровня senior для end-to-end разработки фич: React/Next.js на фронтенде, Python (FastAPI/Django) на бэкенде, с деплоем в Azure через CI/CD. Требуется 7+ лет опыта разработки, включая 4+ года full-stack на React/Python и 2+ года работы с Azure, продвинутый английский C1. Удалённая работа возможна только из Польши.

Описание
Проект связан с разработкой сквозных программных функций: фронтенд на React и Next.js, бэкенд на Python, интеграция с базами данных и CI/CD-развёртывание в Azure.
Задачи
•Разработка функций end-to-end на стыке React/Next.js (фронтенд) и Python (FastAPI/Django) (бэкенд)
•Проектирование API и интеграций с базами данных для собственных фич
•Подключение и поддержка CI/CD пайплайнов, деплой в Azure
•Поддержание согласованности контрактов фронтенда и бэкенда с использованием OpenAPI/GraphQL схем как источника истины
•Написание unit, integration и E2E тестов; автоматизация проверок готовности к деплою
•Устранение кросс-слойных дефектов, найденных в UAT и production
•Доставка закреплённых фич в production, включая release notes и runbooks
•Поддержание согласованности между фронтенд- и бэкенд-контрактами и общими TypeScript/Pydantic моделями
•Управление готовностью к деплою: пайплайны, конфигурация окружений, feature flags, откаты
•Разрешение кросс-слойных дефектов и root-cause анализ
Требования
•Степень бакалавра в Computer Science, Engineering, Information Systems или смежной области, либо эквивалентный практический опыт
•7+ лет опыта разработки ПО, включая 4+ года разработки full-stack фич с React на фронтенде и Python на бэкенде, и 2+ года деплоя в Azure
•Знание TypeScript, React 18+, Next.js, Redux или Zustand, Jest, Cypress
•Знание Python 3.11+, FastAPI и/или Django, SQLAlchemy / Django ORM, pytest
•Опыт с Azure: App Service / Container Apps / AKS, Azure SQL или PostgreSQL, Cosmos DB, Key Vault, Application Insights, API Management
•Опыт CI/CD с Azure DevOps или GitHub Actions
•Docker
•Рабочий уровень владения Bicep или Terraform
•Опыт проектирования REST и GraphQL API, использования OAuth2 / OIDC и аутентификации Azure AD / Entra ID
•Продвинутый английский (C1)
Будет плюсом: опыт с AWS или GCP, работа с очередями сообщений (Service Bus или Event Grid), фоновая обработка (Celery или Functions), сертификация AZ-204, опыт в финансовых услугах, суверенных инвестиционных фондах / инвестиционных холдингах или других регулируемых корпоративных средах.
Условия
•Возможны варианты релокации; доступность зависит от позиции
•В Luxoft Poland удалённая работа доступна только из Польши
•Ежегодный отпуск: 20 или 26 дней в зависимости от общего стажа
•Дополнительный отпуск по обстоятельствам: 1 или 2 дня в зависимости от ситуации
•Отпуск по уходу за ребёнком: 2 дня или 16 часов в год
•Отсутствие по форс-мажорным обстоятельствам: 2 дня или 16 часов в год
•Декретный отпуск: 20 недель
•Родительский отпуск: 41 неделя
•Отпуск по случаю рождения ребёнка для отца: 14 дней
•Доступ к экспертным техническим курсам, курсам по софт-скиллам, внутренним обучающим ресурсам, внешним учебным библиотекам, облачным программам, кастомным программам обучения, техническому менторству и программам для лидеров
•Карта Multisport, включая корпоративный тариф для членов семьи; wellbeing-активности; баддi для каждого нового сотрудника; поддержка при адаптации
•Льготные банковские предложения и лизинг автомобилей, скидки на кафетерий, доступ к Luxoft Social Benefit Fund
•Частная медицинская страховка с неограниченным доступом к специалистам, полная стоматологическая поддержка, страхование путешествий, семейное медицинское покрытие по корпоративному тарифу, страхование жизни, компенсация корректирующих очков
•Локальные оффлайн социальные мероприятия, онлайн-развлекательные события, локальные командные мероприятия
•Ротация между проектами и аккаунтами; новые карьерные возможности
•Льготы зависят от формы сотрудничества; льготы применяются к сотрудникам по трудовому договору
•Некоторые варианты отпусков предоставляются польским государством

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте