Напиши текст вакансии для должности "Frontend-разработчик". Название компании: "Kameleoon". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Sass', 'Less', 'Git', 'JavaScript', 'HTML', 'React.js', 'TDD', 'CSS', 'CSS3', 'Scrum', 'HTML5', 'Работа в команде', 'Linux', 'Умение работать в коллективе'

О нас Мы - международная компания с офисами в Москве, Париже, Лондоне и Германии. Наш продукт - платформа для персонализации и A/B тестирования. К нам обращаются автопроизводители, банки, интернет-гипермаркеты и компании с большим трафиком, чтобы мы создавали индивидуальный опыт для их посетителей, проверяли маркетинговые гипотезы и фиксировали результаты таких экспериментов. За последний год мы выросли на 60% по заказам и в два раза увеличили команду.   О процессе разработки: Разрабатываем и поддерживаем собственную платформу. В архитектурном плане платформа - это независимые между собой проекты, взаимодействующие между собой по-внутреннему API (REST и GraphQL). Работаем по методологии SCRUM в спринтах по 2 недели. Проекты при необходимости делим на сервисы и микросервисы. Тестируем вручную и автотестами (для CI/CD используем Jenkins и Ansible). Создаем системы потоковой аналитики используя такие инструменты как Kafka, HDFS, Elasticsearch, Cassandra и Spark. В Kameleoon нет бюрократии: сотрудники не боятся ошибаться, а если так происходит, то проводим собрания-ретроспективы, разбираем ошибки и работаем дальше. Вместе с нашей опытной и международной командой у вас будет возможность принять участие в проектах с интересными задачами, внести свой вклад в продукты компании и существенно повлиять на развитие бизнеса.   Ваша миссия: Вы будете работать над развитием наших новых программных решений (JavaScript, React.js, HTML, SCSS). А именно :  Интеграция UI компонентов c бизнес-логикой используя REST; Прототип новых модулей; Разработка новых интерфейсов;  Ваш профиль:  Обязательно:   Отличное знание JavaScript (прототипы, замыкания, контекст, event loop, call stack, ES2015+, promise); Опыт разработки на React.js (Redux, Hooks); Опыт работы и решения проблем с Git; Опыт компонентной верстки (bem, atomic design или подобное); Умение работать со сборщиками (Gulp, Grunt или Webpack);  Желательно:  Знание TypeScript; Опыт работы в команде по Scrum; Знание какого-либо препроцессора (sass/less/precss/scss); Опыт работы с TDD;  Что мы предлагаем:  амбициозная IT-компания, решающая интересные задачи постоянно растущего и масштабируемого бизнеса; гибкий график; официальное трудоустройство; полностью «белая» заработная плата; офис в 10-15 минутах пешком от метро Семеновская; Частичная или полная удаленная работа    Предлагаемая заработная плата: в зависимости от профессионального опыта.