Описание вакансии
Корпоративный мессенджер СберЧат – это платформа для коммуникации (десктоп и мобильные приложения, веб-сайт), объединяющая удобные инструменты для обмена сообщениями, звонки, групповые видеозвонки и коллаборации внутри команды. Мессенджер для решения рутинных задач, который увеличивает эффективность рабочей коммуникации от переписки до встреч и от задач до результата.
Наша команда – это динамичный и сплочённый коллектив, где отсутствие бюрократии способствует быстрой и эффективной работе. Мы ценим дружелюбие, оперативность и готовность прийти на помощь. В нашем проекте, технически сложном мессенджере, есть масса интересных задач и сложных вызовов, что позволяет как углубиться в ключевые аспекты разработки, так и разнообразить свои задачи. Работа в нашей команде – это отличная возможность для профессионального роста в условиях постоянно появляющихся новых вызовов и стремления к совершенствованию продукта.
Обязанности
- разработка и поддержка пользовательских интерфейсов для сложных веб-приложений
- интеграция фронтенд-части с серверным API, работа с Websocket и gRPC
- написание модульных и интеграционных тестов
- участие в code review, вклад в развитие внутренних стандартов качества кода
- взаимодействие с дизайнерами и backend-разработчиками для создания эффективных и красивых решений.
Требования
- уверенное владение JavaScript
- глубокие знания и практический опыт работы с React
- умение эффективно использовать RxJS
- опыт работы с Websocket
- знание Typescript и Flow
- хорошее понимание кросс-браузерной верстки, владение техниками flexbox
- опыт написания тестов для фронтенд-проектов, стремление к поддержанию высокого уровня качества кода
- желательно наличие опыта работы с gRPC и protobuf для эффективного взаимодействия с сервером
- желательно умение работать с Storybook для разработки и тестирования UI компонентов
Технологический стек:
- Typescript и Flow для статической типизации кода
- React как основной фреймворк для разработки пользовательских интерфейсов
- RxJS для реализации реактивного программирования
- Websocket, gRPC и protobuf для эффективного обмена данными с сервером
- инструменты сборки и линтинга кода: Webpack, ESLint, Prettier.
Условия
- работа в крупнейшем банке России
- официальное трудоустройство по ТК РФ
- стандартный график работы (09:00–18:00), но с гибким подходом + сокращённый рабочий день по пятницам (до 16:45), возможность смешанного режима (офис/дистанционный)
- работа в современном и комфортном IT Хабе на ул. Уральская дом 1 (м. Василеостровская или м. Спортивная 15 минут пешком)
- достойный уровень оплаты труда (определяется по результатам собеседования)
- премирование по итогам года
- страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников (после испытательного срока)
- широкие возможности профессионального и карьерного роста
- обучение и повышение квалификации в Корпоративном Университете Сбербанка, на внутренних и внешних курсах, доступ к корпоративной библиотеке
- льготное кредитование в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)
- корпоративная пенсионная программа
- широкий спектр дисконт-программ, скидок и привилегий от компаний-партнёров
- корпоративные подарки для детей
- корпоративные и благотворительные мероприятия («Зелёный марафон», Сбербанкиада, КВН, во-лонтёрские программы и т.д.)
- свободный dress code