Напиши текст вакансии для должности "Senior Frontend Developer". Название компании: "Xfamily". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'Node.js', 'HTML', 'CSS', 'Английский язык', 'Vue.js&Vuex', 'Nuxt.js'

We’re looking for a Senior Front-End Developer experienced with JavaScript, some popular JS frameworks (preferably Vue.js, React.js or Angular) and a vision about some fine practices of building client side apps. Code review and management of front-end engineers will be important in the process of work. Experience and a complete understanding of working with SSR is required. The job involves both feature development in JS, and some clean markup work (HTML &amp; CSS) necessary to implement those features. Requirements (must have):  TypeScript/JavaScript ES6+ HTML &amp; CSS, SCSS, Vue.js &amp; Vuex, Nuxt.js WebSockets, Jasmine, Protractor, Unit / Integration / E2E Testing working with REST API, JSON, AJAX, SOLID principles, Webpack ​​Agile — TDD  Nice to have:  Node.js Experience with popular UI component libraries (such as Vuetify, Bootstrap etc.), Knowledge of semantics / accessibility / everything it takes to be in the Pagespeed green zone popular app design patterns  Responsibilities:  Feature development with JavaScript, HTML &amp; CSS. Code-review Markup coding (limited by the features we’re implemented). Working in the team with designers &amp; backend developers (includes decision-making regarding features, UX, API etc.)  We offer:  Fast growing friendly team of skilled and talented people. Competitive salary. Flexible schedule. Social package. Remote work. Open company culture where your ideas and initiatives are valued . Learning compensation (50%)