AYA Group
Frontend-разработчик (Vue/Nuxt)
2 нед. назад
WorldwideMiddleRemote
vue 3nuxttypescriptgraphqltailwind cssgitcloudflare workersheadless cms
Разработка и развитие фронтенда для международного финтех-продукта с использованием Vue 3 и Nuxt, поддержка масштабируемых мультиязычных решений и инфраструктуры.
Обязанности
- Развивать личный кабинет (карты, KYC, платежи) на Vue 3 / Nuxt.
- Поддерживать админку (управление ролями и контентом) и SEO-оптимизированный мультиязычный лендинг.
- Настраивать Headless CMS (Directus), создавать визуальный page-builder и писать Cloudflare Workers для доставки контента, автопереводов и конфигураций.
- Развивать UI-кит, GraphQL-codegen, настраивать пайплайны локализации (Weblate) и деплой на Cloudflare Pages.
Требования
- Уверенное владение Vue 3 (Composition API) с коммерческим опытом.
- Опыт с Nuxt: SSR/SSG, гидрация, SEO, i18n.
- Глубокое понимание TypeScript с правильным использованием типов, а не "any-стилем".
- Опыт работы с GraphQL на клиенте: codegen, работа с кэшем, инвалидация.
- Верстка по макетам из Figma с использованием Tailwind CSS, адаптивная верстка, поддержка тёмной темы.
- Опыт работы с Git, проведение code review, умение вести осмысленную историю коммитов.
Будет плюсом
- Опыт работы с Cloudflare Workers / edge-рантаймами (Hono, KV, R2, D1).
- Понимание работы монорепозиториев (turbo, bun/pnpm workspaces).
- Опыт с Headless CMS (Directus или аналоги) и масштабируемым i18n (много локалей, Weblate/Crowdin).
- Писание тестов с vitest, vue-test-utils и использование Storybook.
- Опыт работы с продуктовой аналитикой, Sentry и web-perf (Core Web Vitals).
Условия
- Работа над задачами в международном финтех-продукте.
- Бюджет на обучение, конференции и профессиональную литературу.
- График работы 5/2 с гибким началом рабочего дня.
- Удаленный формат работы по миру.
- Компенсация ДМС после испытательного срока.
- Два дополнительных выходных дня в год.
- Яркие корпоративные мероприятия, от онлайн-квизов до выездов на природу.
- Поддержка спортивных увлечений команды.
- Отсутствие формализма и бюрократии, ценят результат и здравый смысл.