Обязанности:
Для рассмотрения вашей кандидатуры обязательно отправьте выполненное тестовое задание по ссылке: https://tronk.pro/todo-landing. Результат предоставьте в виде ссылки на репозиторий — добавьте её в сообщение к отклику на вакансию.Что предстоит делать Разрабатывать и поддерживать пользовательские интерфейсы на Nuxt 2/3, Vue 2/3, ASP.NET (в зависимости от проекта). Интегрировать фронтенд с бэкендом через REST API на ASP.NET (C#). Реализовывать адаптивные макеты с использованием Tailwind CSS и компонентов Bootstrap (преимущественно иконки и базовые элементы). Управлять состоянием приложения: Vuex (для Nuxt 2) или Pinia (для Nuxt 3). Оптимизировать производительность: SSR/SSG, ленивая загрузка. Участвовать в code review и проектировании архитектуры интерфейсов. Требования к кандидату Обязательно: Опыт разработки на Vue.js. Практический опыт с Nuxt 2, Nuxt 3 или аналоги. Умение работать с Vuex (для Nuxt 2) или Pinia (для Nuxt 3). Навыки верстки с Tailwind CSS. Базовое понимание Bootstrap (использование иконок, кнопок, модалов). Опыт интеграции с REST API (Axios/Fetch, обработка ошибок, авторизация). Знание принципов SSR/SSG в Nuxt. Понимание жизненного цикла компонентов Vue. Будет плюсом: Опыт работы с TypeScript в Nuxt‑проектах. Опыт работы с ASP.NET (C#). Написание SQL запросов. Навыки оптимизации загрузки ресурсов (code splitting, prefetch). Понимание принципов accessibility (ARIA, семантическая разметка). Технический стек Фронтенд: Nuxt 2, Nuxt 3, ASP.NET (в зависимости от проекта). Vue.js 2/3. Vuex (Nuxt 2) / Pinia (Nuxt 3). Tailwind CSS, Bootstrap. Axios/Fetch для API‑запросов. JavaScript/TypeScript. Бэкенд (для интеграции): ASP.NET (C#) — REST API. Условия: Заработная плата: Фикс. График работы: 5/2 с 9.00 до 18.00.Похожие вакансии
Разработчик C# / ASP.NET (поддержка и развитие корпоративной системы)
От 80 000 до 80 000 руб.
Казань
Юсупов Ильдар Варисович