Формат Работы
Архивное объявление. Опубликовано более 90 дней назад. Актуальность вакансии не подтверждена.
Опубликовано:
#астана #javascript
Junior Frontend (Next.js) Developer
Формат работы
- г. Астана
- Офис, график 5/2
- Заработная плата 250.000 - 400.000 тг в месяц на руки
---
Технологический стек
Работаем на следующем стеке:
- TypeScript (strict mode)
- React 18/19
- Next.js 14-16 (App Router)
- Tailwind CSS v3/v4
- React Query (TanStack Query) - серверный стейт
- Zustand - клиентский стейт
- React Hook Form + Zod/Yup - формы и валидация
- Axios - HTTP-клиент с interceptors
- next-intl - интернационализация
- shadcn/ui - UI-компоненты
- Git (ветки, PR)
---
Чем предстоит заниматься
- Разрабатывать и поддерживать действующий enterprise-проект
- Писать CRUD-интерфейсы: таблицы, формы, детальные страницы
- Работать с REST API через сервисный слой (Axios + React Query)
- Управлять клиентским состоянием через Zustand
- Реализовывать формы с валидацией (React Hook Form + Zod/Yup)
- Следовать существующим паттернам и архитектуре проекта
- Работать командно через Git: ветки, PR
- Разбираться в чужом коде и уверенно улучшать/править его
---
Что ожидаем от кандидата
Обязательно
- Понимание HTML, CSS на уверенном уровне
- Базовые знания JavaScript/TypeScript - типы, интерфейсы, дженерики
- Опыт работы с React - компоненты, хуки (useState, useEffect, useCallback, useMemo, useReducer)
- Базовое понимание Next.js App Router - файловая маршрутизация, layout/page, серверные и клиентские компоненты
- Умение работать с REST API - GET/POST/PUT/DELETE, понимание статусов, заголовков
- Опыт с Git - ветки, коммиты, pull request'ы
- Умение читать и разбираться в существующем коде
- Аккуратность в UI - верстка по макету, адаптивность
Будет плюсом
- Опыт с React Query (TanStack Query) - кэширование, мутации, инвалидация
- Опыт с Zustand или другими стейт-менеджерами (Redux, MobX)
- Опыт с React Hook Form + Zod или Yup
- Знакомство с Tailwind CSS
- Опыт работы с shadcn/ui или аналогичными UI-библиотеками
- Понимание JWT-авторизации (access/refresh токены)
- Любой реальный проект (включая pet-project)
Что предлагаем
- Работа над живым продуктом с реальными пользователями, а не "учебным стендом"
- Прямое взаимодействие с техлидом и PM
- Понятные паттерны в коде - есть готовая архитектура, не нужно изобретать велосипед
- Реальный рост во frontend-разработке (и по грейду, и по ответственности)
- Понятные задачи и адекватная обратная связь
Контакты
- Telegram: @global919