В дочернюю компанию SberDevices ищем Frontend-разработчика, который будет работать с уже существующим продуктом, где есть реальные пользователи, накопленный код и необходимость постепенно улучшать архитектуру без остановки развития платформы.
•Разрабатывать новые интерфейсы и модули платформы.
•Поддерживать существующую клиентскую и административную панель на Vue.js.
•Участвовать в постепенном переносе модулей и интерфейсов на React.
•Разрабатывать и дорабатывать мобильное приложение для сотрудников отеля на Flutter.
•Создавать переиспользуемые компоненты и поддерживать единую логику интерфейсов.
•Интегрировать frontend с backend API и внешними сервисами.
•Работать с уведомлениями, WebSocket-событиями и обновлением данных в реальном времени.
•Оптимизировать производительность приложений и скорость загрузки интерфейсов.
•Исправлять ошибки и разбирать нестандартные сценарии, возникающие у реальных пользователей.
•Участвовать в оценке задач, планировании спринтов и обсуждении архитектурных решений.
•Проводить code review и поддерживать качество кода.
•Взаимодействовать с backend-разработчиками, дизайнером, тестировщиками и продуктовой командой.
•Основной стек: Vue.js, React, Flutter, JavaScript / TypeScript, REST API, WebSocket / Centrifugo, HTML5, CSS3, Tailwind CSS, Git, Docker.
•Коммерческий опыт frontend-разработки от 3 лет.
•Уверенный опыт работы с Vue.js или React.
•Практический опыт разработки на Flutter.
•Опыт участия в крупных, сложных или долгосрочных проектах.
•Хорошее знание JavaScript и понимание TypeScript.
•Понимание компонентного подхода и принципов построения масштабируемых интерфейсов.
•Опыт работы с REST API.
•Понимание асинхронного программирования и управления состоянием приложения.
•Опыт работы с Git и командной разработкой.
•Умение самостоятельно разбираться в существующем коде.
•Умение оценивать задачи и доводить их до полноценного результата.
•Внимание к качеству интерфейсов и пользовательским сценариям.
•Опыт миграции проектов с Vue.js на React.
•Опыт разработки сложных административных панелей.
•Опыт создания мобильных приложений для бизнеса.
•Опыт работы с WebSocket и real-time-интерфейсами.
•Понимание архитектуры frontend-приложений.
•Опыт работы с гостиничными, ресторанными или туристическими продуктами.
•Опыт интеграции платежных систем и сторонних API.
•Опыт публикации и поддержки приложений в App Store и Google Play.
•Базовое понимание CI/CD, Docker и инфраструктуры web-приложений.
•Опыт работы в продуктовой команде.
•Полная занятость, возможен удалённый формат работы;
•Работа в быстрорастущем IT-продукте для гостиничной сферы;
•Разнообразные задачи, возможность на технические решения;
•Молодая команда и быстрое принятие решений.