Разработчик уровеня Middle или UpperMidlle для удаленной работы в составе команды на 2-3 месяца Требования: Умение разрабатывать на чистом JS, без фронтенд-фреймворков Опыт разработки бэкенда на Node.js Опыт работы с AJAX (XMLHttpRequest, Fetch) Опыт работы с WebSocket Базовые навыки работы с MySQL (работа со структурой БД, простые запросы, оптимизация запросов) Умение верстать как современно (гриды, флексы, адаптивность), так и совместимо Способность укладываться в согласованные сроки С чем нужно работать: Фронтенд на чистом JavaScript (без использования таких фреймворков, как React или Vue) Бэкенд разрабатывается на Node.js. Базы данных: MySQL/MariaDB, обмен данными с внешним миром: XML, JSON, GET и POST запросы. Преимуществом будут ранее разработанные вами проекты (коммерческие, свободные), которые можно посмотреть. Что нужно делать: Повышение качества работы чата: устранение багов, оптимизация проблемных мест в коде и функциональности Программирование и внедрение новых функций. В частности, повышение кроссбраузерности, интерактивности, мобильной версией.