A complete application in a minute
Tailored resume and cover letter, ready to send.
Сбер ищет опытного разработчика для высоконагруженного сервиса с микросервисной архитектурой и фронтендом на React. Ваша работа будет включать проектирование API, внедрение ИИ-ассистентов и систему рекомендаций, обеспечение надежности и производительности, а также участие в тестировании и CI/CD.
Требуется 2+ лет опыта в JS/TS/React, знание PostgreSQL и инструментов развёртывания. Предусматривается гибридный формат работы, широкий пакет обучающих программ и льготы.
Высоконагруженный сервис с плагинной и микросервисной архитектурой, публичными API, ИИ-ассистентами и рекомендательными системами.
Развивать и поддерживать высоконагруженный сервис с плагинной и микросервисной архитектурой Проектировать публичные API сервиса и механизмы интеграции сторонних сервисов Реализовывать и интегрировать новые функции, включая ИИ-ассистентов и рекомендательные системы Повышать надёжность и качество сервиса, оптимизировать производительность фронтенда, бэкенда, JVM и баз данных Организовывать и поддерживать высокое покрытие модульными, интеграционными, нагрузочными, функциональными и регрессионными тестами Участвовать в разборе инцидентов и устранении аварийных ситуаций Планировать спринты, оценивать и декомпозировать задачи Проводить ревью архитектурных и технических решений, поддерживать эффективную коммуникацию в команде Документировать технические решения и взаимодействовать с командой QA при создании тест-кейсов Переносить около 100 млн записей со сложным преобразованием менее чем за 4 часа Создавать высокопроизводительные сервисы, обрабатывающие более 100 RPS на минимальном оборудовании Разрабатывать эффективный тестовый фреймворк для новых функций Создавать интерфейс на React и FSD с адаптацией для разных браузеров и платформ Разрабатывать внутренние инструменты на Node.js, обеспечивать непрерывную поставку и настраивать CI/CD-процессы.
Уверенно владеть JavaScript, TypeScript, React, CSS и HTML5; опыт от 2 лет Уметь работать с реляционными базами данных, PostgreSQL, оптимизацией запросов, Flyway и Liquibase Понимать принципы работы webpack, Babel, линтеров, NPM и Yarn Уметь организовывать автоматизированное тестирование на уровнях unit, integration, e2e и нагрузочном Быть готовым следовать принципам Agile, Scrum и Kanban Иметь опыт ведения документации и подготовки материалов для внутреннего использования Уметь самостоятельно анализировать технические проблемы и находить решения Будет плюсом: опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования ИИ-агентов.