город республиканского значения Астана
Уверенный JavaScript (ES6+) и TypeScript;
HTML5, CSS3, адаптивная вёрстка, кроссбраузерность;
Понимание HTTP, REST, статус-кодов, CORS, работы с cookies/заголовками
Фреймворк;
React 18+ (хуки, контекст, композиция компонентов) — основной стек;
Управление состоянием: Redux Toolkit / Zustand / TanStack Query (server-state кэширование, инвалидация);
Роутинг (TanStack Router, React Router), code-splitting, ленивая загрузка
Работа с API;
Интеграция с REST API по OpenAPI/Swagger-спецификации;
Пагинация, фильтрация, сортировка на стороне сервера;
Загрузка файлов (attachments), работа с multipart, превью изображений;
Обработка ошибок API, состояний загрузки, оптимистичные обновления
Аутентификация и безопасность;
OIDC / OAuth2 (Keycloak) — authorization code flow, хранение и рефреш токенов, silent renew;
Защита роутов по ролям, разграничение UI по правам (RBAC);
Понимание XSS/CSRF и защиты от них;
Vite (или webpack), npm/pnpm;
Git (feature-ветки, code review, MR/PR);
Линтеры и форматтеры: ESLint, Prettier;
Написание компонентных/unit-тестов: Vitest/Jest + React Testing Library.
Официальное трудоустройство по ТК РК;
График работы: 5/2, 8:00–17:30;
Работа в офисе (БЦ Agar, Астана) — комфортное рабочее место;
Социальный пакет: оплачиваемый отпуск, больничные, ДМС после испытательного срока;
Работа в команде IT-поддержки;
Обучение за счёт компании: курсы, конференции, профильная литература;
Работа с разными системами и бизнес-процессами;
Доступ к базе знаний и внутреннему обучению.
Развития предпринимательства Даму
Астана
до 500000 KZT