Напиши текст вакансии для должности "Full-Stack JavaScript Developer". Название компании: "Mentalstack". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'JavaScript', 'Node.js', 'Git', 'TypeScript', 'Vue.js', 'React', 'Redux', 'MVC', 'Redis', 'Nest', 'Express', 'Angular2+', 'HTML', 'CSS'

Наша компания занимается дизайном и разработкой комплексных IT решений (веб приложения, мобильные приложения, интеграция). Основные направления проектов: Real Estate, MedTech, InsurTech, EdTech, Logistics. Наши клиенты - это Startup&#39;ы (разработка MVP, запуск и сопровождение), SMB (малый и средний бизнес, автоматизация бизнес-процессов), а также Enterprise клиенты (выход в digital, обучающие платформы) из США, Канады, Европы и Австралии. Мы ищем опытного Full-Stack JavaScript разработчика, который не боится сложных задач и открыт к изучению новых технологий. Вакансия доступна для офисов в Санкт-Петербурге, Ростове-на-Дону и Таганроге. Рассматривается также удаленная занятость. Мы предлагаем:   График 5/2, фулл-тайм, гибкое утро;   Официальное трудоустройство с первого дня;   Высокую заработную плату и оплачиваемые переработки;   Полный пакет ДМС с первого дня, оплату больничных;   Современный, комфортный офис в центре;   Рабочее место, оборудованное удобной мебелью и мощной техникой;   Только актуальные технологии и интересные задачи;   Сертификация, посещение воркшопов и конференций, как российских, так и зарубежных;   Курсы английского языка в Skyeng.   Обязательные знания и навыки:   Опыт работы с Git;   Понимание паттернов MVC, MVVM;   Уверенное владение JavaScript (ES5, ES6, Babel), TypeScript;   Уверенное знание одного или нескольких фреймворков Angular 2+ / React / Vue;   Опыт разработки клиент-серверных решений на Node.js, Express / Hapi;   Навыки профилирования, отладки и оптимизации Back-End&#39;а и Front-End&#39;а;   Опыт работы со сборщиками Gulp, Grunt, Webpack;   Знание английского языка на уровне Intermediate или выше, устная и письменная коммуникация;   Активная жизненная позиция;   Опыт работы в команде.   Будет плюсом:    Опыт работы с Docker.   Если ты - командный игрок, хочешь постоянно развиваться и иметь дело только с актуальным стеком технологий, мы будем рады видеть тебя в нашей команде.