Напиши текст вакансии для должности "Senior REACT Developer". Название компании: "Bellerage". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'Atlassian Jira', 'Ориентация на результат', 'Бизнес-анализ', 'react', 'redux'

Bellerage в составе Международного Альянса XLNC готов предоставить своим клиентам широкую линейку аутсорсинговых, консалтинговых и аудиторских решений в Европе, Азии и Соединенных Штатах. Вся наша команда - а это свыше 100 партнеров и 1000 специалистов по всему миру - нацелена на оказание профессиональных услуг, соответствующих самым высоким стандартам качества. Bellerage начал операции в СНГ в 1999 году. Локальные опыт и экспертиза подтверждаются сотнями успешно выполненных проектов для компаний, работающих в различных индустриях. Наряду с профессионализмом Bellerage уделяет большое внимание вопросам конфиденциальности, этики и социальной ответственности. Наши сотрудники и клиенты по достоинству оценивают открытую, доброжелательную атмосферу в компании. Все без исключения члены дружного коллектива профессионалов Bellerage ориентированы на решение практических задач, стоящих перед нашими стратегическими партнерами – нашими клиентами. Описание работы  Разработка новых пользовательских функций Разработка архитектуры решений Создание повторно используемых компонентов и интерфейсных библиотек для будущего использования Перевод дизайнов и каркасов в высококачественный код Оптимизация компонентов для достижения максимальной производительности  Cтек:  React; React, Redux - saga; Node.js, express; webpack, gulp Jira, Confluence; Многофункциональный портал собственный разработки (backend 1c + react\android\ios front); GIT + GITLAB + merge requests; Статический анализ кода SonarQube + code review от старших коллег; Автоматизированные тестирование (vanessa automation + дымовые add); Сильная IT инфраструктура (собственное железо в лучших ЦОД, veeam, SSO, docker, 100+ vm); Хорошее железо для разработчика (intel 10+, nvme ssd, 32gb ram, 2+ монитора, mac-mini); Используем различные микросервисы (сброс паролей, смс шлюз, крипто сервис, push сервис).  Навыки и умения  Хорошее знание JavaScript, включая манипуляции с DOM и объектной моделью JavaScript. Глубокое понимание React.js и его основных принципов Опыт работы с популярными рабочими процессами React.js (такими как Flux или Redux) Знакомство с новыми спецификациями TypeScript Опыт работы с библиотеками структур данных (например, Immutable.js) Знание изоморфного React – плюс Знание Node.js - плюс   Знакомство с RESTful API, JSON API Знание современных механизмов авторизации, таких как JSON Web Token, OpenID Опыт работы с распространенными интерфейсными инструментами разработки и сборки, такими как Babel, Gulp, Webpack, NPM Знакомство с инструментами управления версиями кода Git, GitLab Работа с системой управления проектами Jira Умение проводить сравнительный анализ и оптимизацию кода   Умение понимать бизнес-требования и переводить их в технические требования Умение выполнять роль наставника в команде  Условия:  Оформление по ТК Компенсационный пакет (бонусы, медицинское страхование, мобильная связь, фитнес) График 5/2 (суббота и воскресенье выходные дни) Офис в 5 минутах от метро Серпуховская