ВАЛИХАНОВ

Frontend-разработчик(Vue js)

Не указана
  • Алматы
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • HTML5
  • CSS3
  • Git
  • JavaScript
  • VueJS
  • Оптимизация кода

F2C (free to choose) — мы новая IT-компания, создаем маркетплейс с уникальными условиями для покупателей и бизнеса. Сейчас находимся на этапе запуска в Кыргызстане, скоро планируем запуск в других странах.

О вакансии:
Сейчас мы находимся в поиске Frontend разработчика, который присоединится к нашей небольшой команде.
Мы бы хотели чтобы вы взяли на себя часть работы по разработке маркетплейса, а имено все что касается frontend.
Также мы создаем другие продукты, у вас будет возможность принимать участие в других проектах компании.

О проекте:
доступен: f2c.kg
Проект представляет из себя один гит репозиторий в котором совмещены frontend и backend части,
общение происходит по REST api, поэтому нам важно чтобы вы смогли поднять у себя локально php, mysql, без докера,
работать с php и backend вам не потребуется, только не бояться развернуть локально сам проект.

Обязанности:

Разработка и проектирование frontend на Vue 3
Написание клиентского JavaScript, верстка Vue компонентов
Писать код в понятном стиле, не усложнять где это не требуется
При необходимости рефакторить места в коде которые вызывают сложности
Работать в связке с backend на Laravel(REST), писать код только для frontend
Взаимодействие с PM, UI/UX-дизайнером
Принимать участие в обсуждении архитиктурных решений
Следить за производительностью: профилировать рендеры в DevTools, убирать лишние вычисления, вкладка Console должна быть чистой
Чинить конфликты npm пакетов, держать линтеры (ESLint/Prettier) зелёными
Документировать свои решения где это требуется: короткие md-файлы в репозитории, понятные комментарии к Commit, PR


Требования:

Наличие работающих проектов (или github, gitlab с проектами), в которых вы принимали участие
Отличные знания JavaScript ES6+, TypeScript
Опыт разработки без использования фреймворков, Vanilla JS
English на достаточном уровне для свободного чтения технической документации
Опыт работы с js фреймворком Vue 3
Опыт работы со сборщиками вроде webpack, vite
опыт применения css фреймворка Tailwind
Другие навыки в сфере frontend:
кроссбраузерность, адаптивная верстка, Pinia, ui-kit
CSS3, SCSS, flex, grid, Vue Router

Будет плюсом опыт или желание изучить:
Node JS, React