Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Задачи:
— Разработка и развитие SPA-приложений на Vue 3 / Nuxt 3, включая страницы, маршрутизацию, Pinia, middleware и функциональные модули.
— Развитие общей UI-библиотеки: создание и доработка компонентов, виджетов и composables.
— Реализация интерфейсов по дизайн-макетам с обеспечением адаптивной вёрстки для desktop и мобильных устройств.
— Разработка и доработка backend на PHP / Laravel: API-эндпоинты, бизнес-логика, валидация, механизмы доступа и работа с данными.
— Интеграция frontend с REST API и внешними сервисами, работа с контрактами, обработкой ошибок, кэшированием и адаптерами.
— Реализация функциональности полного цикла: проектирование моделей данных и миграций, API, пользовательский интерфейс и выпуск в production.
— Разработка мобильных сценариев взаимодействия: работа с камерой, сканирование карт, QR-кодов и PAN, OCR, PWA и WebView.
— Участие в code review, тестировании, исправлении ошибок и сопровождении релизов на различных стендах.
— Работа над развитием функциональных направлений платформы: учёт карт, инвентаризация, склад, агентский кабинет и подбор.
— Взаимодействие с командой, участие в обсуждении технических решений и самостоятельная ответственность за качество реализованного функционала.
Требования:
— Уверенное владение JavaScript / TypeScript и Vue 3, опыт коммерческой разработки и запуска production-проектов.
— Опыт с Nuxt 3 будет преимуществом.
— Хорошее знание HTML и CSS, опыт адаптивной и кроссбраузерной вёрстки.
— Практический опыт backend-разработки на PHP и Laravel.
— Опыт проектирования, разработки и интеграции REST API.
— Понимание принципов аутентификации и авторизации: Bearer-токены, cookies, OIDC, работа с ролями и разграничением прав доступа.
— Понимание архитектуры веб-приложений, принципов организации кода и взаимодействия frontend и backend.
— Умение самостоятельно реализовать функциональность полного цикла: интерфейс, API, работа с данными, тестирование и релиз.
— Самостоятельность, ответственность, системное мышление и умение доводить задачи до результата.
Будет плюсом:
— Опыт работы с Canvas / WebGL, PWA, WebView и гибридными приложениями.
— Знание PostgreSQL, опыт работы с очередями и WebSocket (Reverb / Pusher).
— Опыт работы с Docker, CI/CD и несколькими окружениями разработки и тестирования.
— Знакомство с OAuth2 / OIDC и мультисервисной архитектурой.
— Опыт работы с несколькими продуктами или крупными платформами одновременно.
— Умение предлагать архитектурные решения, оценивать технические риски и выбирать оптимальный подход к реализации задач.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Зарплаты и спрос: Фулстек
Сейчас в каталоге 965 вакансий по этому направлению, удалённо можно работать в 50%.
Зарплата в этой вакансии, 150 000 ₽ в месяц, на 33% ниже медианы по направлению (225 000 ₽). У половины вакансий от 165 000 ₽ до 285 000 ₽ (вакансий с вилкой: 88).
Навыки этой вакансии, которые чаще всего просят по направлению: TypeScript (27%), PostgreSQL (24%), Docker (19%), CI/CD (12%). В скобках доля вакансий направления.