Ищем крепкого middle frontend разработчика с хорошим знанием js и фреймворка Vue.js.
Полная занятость, гибкий график
Основные направления (задачи):
-
развивать репозиторий SPA основанный на фреймворке Vue.js
-
оптимизация
-
рефакторинг
-
покрытие тестами критичный участков кода
-
-
разработка новых разделов сервиса
-
перенос разделов сервиса из старого репозитория в новый SPA
-
внедрение дизайн системы ant
-
кроссбраузерная адаптивная верстка
-
code review
Требования:
-
опыт разработки от 2х лет
-
понимание принципов ООП, SOLID
-
знание принципов работы браузера (особенности загрузки, парсинга и рендеринга страницы, особенности работы с DOM-деревом и т. д.)
-
отличные знания HTML, CSS, flex
-
опыт работы с CSS-препроцессорами SASS и LESS
-
опыт работы с Gulp / Webpack
-
адаптивная кроссбраузерная вёрстка
-
понимание методологии БЭМ и использование на постоянной основе
-
уверенные знания JavaScript (ES6+)
-
опыт работы с Vue.js от 1 года
-
опыт разработки сложных UI-компонентов
-
внимание к UI/UX, желание создавать удобные интерфейсы
-
базовые знания Linux
-
уметь достаточно точно декомпозировать и оценивать свои задачи
-
умение проектировать гибкую архитектуру фронтенда
-
умение работать в команде
Будет плюсом:
-
опыт решения проблем производительности в веб-приложениях (профилирование)
-
опыт работы с CI/CD
-
знание Typescript
-
работа с SSR
-
работа с Docker и docker-compose
-
работа с Figma
-
понимание основ дизайна интерфейсов
-
понимание сеток и умение с ними работать
-
pixel perfect / Внимание к деталям дизайна
-
знание одного из языков PHP/JAVA
-
опыт работы в качестве fullstack разработчика
Будет большим плюсом, если ты отправишь нам:
-
ссылки на свой репозиторий на github (для опенсорсных проектов)
-
готовый код с помощью codepen.io, codereview.stackexchange.com или того же github
В отклике укажите фразу "In code we trust"