Обязанности: При взаимодействии с Менеджером, Дизайнером, Backend-разработчиками: Создание и поддержка React SPA приложений с нуля, а также поддержка уже существующих приложений; Вёрстка страниц сайтов по дизайн-макетам (Figma); Оптимизация React приложений; Работа с Storybook для документирования и тестирования компонентов; Проведение Code review. Требования: Опыт разработки от 5-х лет; Уверенное владение javascript, html, css, react; Умение отлаживать проблемы с производительностью react приложений и оптимизировать; Продвинутые знания TypeScript, включая типизацию сложных объектов и использование передовых возможностей языка; Уверенное владение git, включая управление сложными ветками и разрешение конфликтов; Глубокое понимание протокола HTTP и принципов RESTful архитектуры; Продвинутые навыки в создании адаптивной верстки; Понимание клиент-серверной архитектуры, опыт взаимодействия с API; Умение создавать react проекты с нуля, выстраивать frontend архитектуру и процессы; Базовые навыки работы с Node.js и Express для BFF; Умение работать с gRPC; Умение работать в websocket; Опыт создания интерактивных визуализаций при помощи D3.js; Опыт работы с docker, написание Dockerfile, Bash скриптов. Опыт работы с автоматизацией деплоя фронтенд приложений. Условия: Полный рабочий день, гибкий гибридный график работы 5/2, с возможностью полностью удаленной работы; Официальное трудоустройство и полностью «белая» заработная плата с первого дня работы; Уютный офис в 5 минутах ходьбы от метро Динамо; Профессиональная команда, реализующая передовые технологии в инновационных решениях; Интересные задачи и быстрое профессиональное развитие; Льготы для сотрудников аккредитованных IT-компаний. Полный перечень возможностей и компенсаций, доступных у нас прямо сейчас, собрали здесь.