Компания "AB.AI Tech"
Middle Fullstack Developer (Nuxt.js + Supabase)
Стек:
Nuxt.js 4
Prisma ORM
Supabase (PostgreSQL)
Nuxt UI 4
TypeScript
Node.js
Frontend требования:
Опыт коммерческой разработки на Nuxt.js 3+ от 2 лет
Глубокое понимание SSR/SSG, composables API, middleware, плагинов, server routes
Интеграция и кастомизация Nuxt UI: композиция компонентов, переопределение тем, accessibility
TypeScript: строгая типизация, дженерики, utility types
Паттерны управления состоянием (Pinia/useState)
Оптимизация производительности: гидратация SSR, tree-shaking, code-splitting, lazy loading
Понимание Web Vitals метрик (LCP, FID, CLS)
Backend требования:
Опыт с Prisma ORM от 1.5 лет: проектирование схем БД, миграции, сложные запросы с joins/aggregations, транзакции, оптимизация N+1 проблем
PostgreSQL: индексы, constraints, triggers, views, query optimization, EXPLAIN ANALYZE
Supabase: настройка Row Level Security policies, реализация auth flows (magic link, OAuth providers, JWT), real-time subscriptions, Storage API, Edge Functions
Nuxt Server API: разработка endpoints, middleware, обработка ошибок, валидация запросов
RESTful API design principles
Понимание JWT, OAuth 2.0, refresh tokens, session management
Работа с внешними API, webhooks
DevOps/Инфраструктура:
Git: feature branches, rebase, cherry-pick, разрешение конфликтов
Docker: написание Dockerfile, docker-compose
CI/CD: GitHub Actions или GitLab CI
Environment management (.env, секреты)
Базовое понимание деплоя (Vercel, Netlify, Railway)
Тестирование:
Unit тесты (Vitest)
Integration тесты API endpoints
E2E тесты (Playwright/Cypress)
Тестирование database queries
Задачи:
Разработка и поддержка fullstack Nuxt-приложений
Проектирование архитектуры фронтенда и бэкенда
Дизайн схем БД, написание миграций Prisma
Разработка Server API endpoints в Nuxt
Реализация сложных auth-сценариев и permissions через Supabase RLS
Интеграция внешних сервисов и API
Разработка переиспользуемых UI-компонентов
Оптимизация производительности БД и приложения
Настройка мониторинга и логирования
Участие в технических решениях команды
Code review
Менторинг junior-разработчиков
Будет плюсом:
Опыт с Supabase Realtime (subscriptions, broadcast, presence)
Знание PostgreSQL функций, процедур, материализованных представлений
Опыт с очередями задач (BullMQ, Redis)
Понимание микросервисной архитектуры
Опыт с WebSockets
04 Марта
React Frontend-разработчик( Zymyran inc )
Алматы
Компания "Zymyran inc" Мы создаём современную ERP-платформу, призванную оптимизировать бизнес-процессы и упростить повседневные задачи...
04 Марта
Middle QA Engineer( Bilim Land )
Алматы
Компания "Bilim Land" Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей...
04 Марта
DevOps инженер (Middle / Senior)
Алматы
Компания "«ФИНАНСОВЫЙ ХОЛДИНГ «РЕСПУБЛИКА»" Чем предстоит заниматься: Проектирование, развертывание и сопровождение инфраструктуры на...
04 Марта
Алматы
Компания "Sapa Digital Communications" Формат: офис в Алматы, гибрид Sapa Digital Communications - IT-компания из Казахстана, которая...
04 Марта
Strong Middle Backend Developer( Sapa Digital Communications )
Алматы
Компания "Sapa Digital Communications" Просим откликаться, если вы свободны, так как ПРИСТУПИТЬ К РАБОТЕ НАДО ДО 16 МАРТА Sapa Digital...
Вакансия размещена в отрасли