Напиши текст вакансии для должности "Senior Frontend разработчик (React.js)". Название компании: "Сбербанк". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'TypeScript', 'react'

Информация о проектеВам предстоит работать с новым продуктом внутри интернет-банка СберБизнес для малых предпринимателей. Задача - создать удобный инструмент для управления бизнесом, объединив возможности банка и экосистемы.Описание командыМы на самом старте и собираем кросс функциональную команду. Над проектом уже работают Product Owner и дизайнер, которые разрабатывают и тестируют прототип будущего продукта. Что у нас есть:Масштабы: создаем продукт, которым будут ежедневно пользоваться 1 млн + пользователейЗрелые процессы разработки и выработанная релизная политикаРабота по скраму в небольших командахДрайвовая команда, которая хочет запустить отличный продуктМикросервисная архитектура, стек - React, Java, Spring, Kafka, Postgres, OpenShift. Обязанности: Разработка и сопровождение UI части проекта.Качественное покрытие разработанного кода unit-тестами.Взаимодействие и интеграция с backend-частьюУчастие в проработке и оценке задачКод ревьюПредварительное функциональное тестирование своих приложенийУчастие в решение задач, связанных с настройкой, интеграцией и конфигурированием DevOps инструментов Требования: Опыт разработке от 4 лет.Опыт проектирования архитектуры front приложенийПрекрасное знание JavaScriptЭкспертное знание HTML, HTML5, SASS/LESS/CSSКросс-браузерная, мобильная вёрсткаПрекрасное знание ReactОпыт работы с TypescriptОпыт разработки Unit-тестов (Karma, Jest/Jasmine и тп)Опыт работы с Webpack: понимание принципов работы, умение собрать проект с картинками и стилями, скриптамиЗнание и умение работать с форматами данных JSON, XMLВладение Git на хорошем уровне, понимание GitflowПонимание принципов работы http, REST API, клиент-серверной архитектурыОпыт работы с js-фреймоврками (например, Backbone, Angular и т.д.)Опыт работы с Bootstrap, Ionic, Foundation и т.д.Понимание методологии БЭМОпыт разработки на любом серверном языкеОпыт работы с продуктами Atlassian (Jira, Confluence, BitBucket)Знание принципов построения DevOpsУмение разрабатывать прототипы UI с помощью, например, Axure, Pixate, Invision, Proto.io и т.д.Условия:​​​​​​ Официальное трудоустройство согласно ТК РФ;Белая заработная плата (оклад + годовая премия);Постоянное обучение и профессиональное развитие за счет компании;Дружная компания;Работа в офисе класса А+;Ежегодная индексация заработной платыСтрахование (от несчастных случаев, ДМС);Выплаты материальной помощи в особых/чрезвычайных случаях;Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);Льготное кредитование;Бесплатный тренажерный зал на территории офиса;Отсутствие строгого дресс-кода;