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

Контент-бюро «Продано!» ищет JavaScript - разработчика. Нам нужен человек, который будет делать интерактивные материалы, разрабатывать игры и поддерживать существующие игровые форматы — у нас их очень много (тесты, опросы, фидбэк-формы и так далее). Все это будет публиковаться на сайтах и в приложениях «Медузы» и других СМИ и брендов.Ваши будущие задачи:  предлагать свои идеи проектов, нести ответственность за предложенные решения, искать и находить компромиссы с командой; помогать редакторам контент-бюро придумывать новые и совершенствовать уже имеющиеся интерактивные форматы, консультировать редакторов о технических возможностях, давать примерные оценки по срокам коротких проектов; программировать, верстать и запускать проекты вместе с дизайнером, тестировщиком и заказчиком; следить за тем, что происходит с продуктами, которые вы сделали и запустили, предлагать, что вошло бы в v2, v3 и так далее, то есть вы будете владельцем своих продуктов (а еще вам придется чинить их, если что-то идет не так); писать документацию к проекту в расслабленной форме — так, чтобы другой программист мог подхватить проект, пока вы в отпуске.  Требования:  JavaScript (ES6) и/или TypeScript; Node.js (умение написать небольшой веб-сервер, обычно на Express, но в целом фреймворк не так важен); Webpack (настроить сборку под разные задачи или внести изменения в существующую); React (вы пользуетесь хуками, роутингом, знаете про контексты и умеете Redux); аккуратная верстка (styled-components, флексбоксы, адаптивность, медиазапросы); CSS-анимации; опыт создания анимации на Canvas; понимание PostgreSQL, Sequelize.  Плюсом будет:  опыт в написании тестов (у нас Cypress, Jest).  Мы предлагаем:  преимущественно удалённый формат работы; возможность предлагать свои идеи и влиять на результат; комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей; современные подходы к архитектуре и технологический стек.