Напиши текст вакансии для должности "Frontend-разработчик". Название компании: "НКО «ЮМани»". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'JavaScript', 'Redux', 'TypeScript', 'React', 'Node.js'

Мы — команда ЮMoney — ищем человека, который регулярно будет взаимодействовать с UX-специалистами и разработчиками продуктовых команд для проектирования переиспользуемых UI решений и повышения общей интерфейсной консистентности. Мы работаем с множеством предметных областей: от разработки личных страничек наших пользователей до внедрения платёжных решений на сайты крупнейших интернет-магазинов.Если ты хочешь стать частью нашей команды и развивать финтех вместе с нами — дай знать!  Что предстоит делать:  Продакшн реализация компонент дизайн-системы; Работа над интерфейсной инфраструктурой для тестирования и раскатки новых блоков; Проработка гайдлайнов и дизайн-токенов составляющих основу визуального языка ЮMoney; Ревью текущих проектных компонент, исключение дублей и формирование общих универсальных решений; Проработка спецификаций и лучших практик для формирования доменных функциональных модулей; Расширение выразительности «Открытых» (Opensource) UI библиотек и адаптация их под внутренние требования.  Мы ждём, что ты:  Знаешь JavaScript, быстро разбираешься в чужом коде; Знаешь Node.JS и принципы работы этой платформы; Знаешь HTML и CSS, понимаешь, как браузер работает с этими технологиями; Используешь современные модульные фреймворки для создания веб-приложений; Знаешь о CSS-in-JS подходе в организации стилей; Умеешь писать хорошие тесты; Умеешь проводить рефакторинг кода.  Дополнительным плюсом будет, если ты:  Знаком с Unix системами; Знаком с DevOps практиками и умеешь их применять; Работал с различными дизайн-системами; Топишь за архитектуру.  Что есть у нас:  Технологии на сервере: Node.JS, Nest.JS; Технологии на клиенте: React, Redux, React Hooks, Redux Thunk, Styled-Components.  В качестве платформы для наших интерфейсов мы используем Material UI, также у нас есть собственная дизайн-система, которую мы поддерживаем совместно с нашими дизайнерами;  Автоматичекий CI/CD; Микросервисная архитектура; Налаженные рабочие процессы.  Мы используем современные технологии для решения современных проблем. Пишем код на TypeScript как на сервере, так и на клиенте.