Fullstack Software Engineer (Python + React)
Описание
Локация: Москва; гибридный формат работы, офис на Автозаводской 23а к2.
Компания
Центр Робототехники Сбера интегрирует собственные робототехнические системы, включая манипуляторы, мобильных роботов, роботов-собак и мобильных манипуляторов, в промышленные проекты для автоматизации процессов.
Что делать
Разрабатывать ПО на Python с использованием FastAPI и PostgreSQL.
Разрабатывать дашборды и веб-интерфейсы для управления роботами на React.
Организовывать интеграционное, unit- и регрессионное тестирование.
Настраивать разработку, сборку, дистрибуцию и развертывание ПО с использованием GitLab, Docker и других инструментов.
Развертывать тестовые и основные стенды, решать задачи мониторинга и обеспечивать отказоустойчивость прикладного ПО.
Взаимодействовать с командами разработки электроники и конструкторами для интеграции ПО с аппаратной частью и готовить документацию по разработке, сборке и поставке.
Требования
Опыт коммерческой разработки от 3 до 6 лет.
Опыт разработки на Python и FastAPI.
Опыт разработки на ReactJS.
Знание принципов SOLID, основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код.
Хорошее знание Linux.
Опыт работы с REST API, gRPC, WebSockets, TCP/UDP и HTTP.
Опыт работы с PostgreSQL и MongoDB.
Опыт работы с Docker, Docker Compose и Kubernetes.
Хорошо, если есть
Навыки работы с генеративными AI-моделями.
Опыт создания AI-агентов и их использования в работе.
Опыт использования GigaChat, Kandinsky и аналогов в продуктах.
Навыки создания и использования AI-агентов, а также инструментального применения AI для анализа, генерации и автоматизации.
Культура и преимущества
Гибридный формат работы.
Ежегодный пересмотр зарплаты, квартальная и годовая премии.
Корпоративный спортзал, зоны отдыха, расширенный ДМС, страхование семьи и корпоративная пенсионная программа.
Более 400 образовательных программ СберУниверситета, программа адаптации и помощь руководителя на старте.
Льготный дисконт по ипотечному кредиту, подписка Прайм с возможностью совместного использования и вознаграждение за рекомендации.
Процесс найма
Первый этап отбора — общение с AI-рекрутером продолжительностью около 10 минут.