Frontend-разработчик React.js
20 Декабря 2025
Город:
Астана
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "tapHR"
Обязанности:- Разработка адаптивных и доступных компонентов на React/Next.js с использованием функционального подхода и хуков
- Создание кастомных хуков для вынесения сложной бизнес-логики
- Разработка сложных интерфейсов на базе MUI, многошаговых сценариев, drawer-интерфейсов
- Использование Next.js App Router, макетов на Tailwind CSS, серверных и клиентских компонентов
- Получение данных, кэширование и интеграция с API
- Интеграция с REST API через Axios с обработкой ошибок, интерсепторами и токенами аутентификации
- Управление состоянием с помощью TanStack React Query, включая query keys, мутации, инвалидацию кэша и оптимистичные обновления
- Синхронизация данных в реальном времени с корректным восстановлением после ошибок
Минимальные требования:
- React.js: 3+ года коммерческого опыта, глубокое понимание хуков (useState, useEffect, useContext, кастомные хуки, массив зависимостей)
- JavaScript (ES6+): async/await, Promises, методы массивов, замыкания, обработка событий
- TanStack React Query: кэширование запросов, мутации, оптимистичные обновления, стратегии инвалидации
- React Router v6: вложенные маршруты, защищённые маршруты, параметры маршрута
- Axios: HTTP-запросы, интерсепторы, обработка ошибок, управление токенами авторизации
- Material-UI: API компонентов, проп sx, система темизации, адаптивный дизайн
- Tailwind CSS: utility-first подход, брейкпоинты, кастомная конфигурация
- Современный CSS: Flexbox, Grid, медиазапросы, CSS-in-JS (emotion/styled-components)
- TypeScript: типизация, интерфейсы, дженерики, strict mode, React-специфичные типы
- HTML5 и семантический HTML: основы доступности, формы, базовые принципы SEO
- Git: ветвление, коммиты, pull-requests, разрешение конфликтов
- Тестирование и отладка React Testing Library (тестирование компонентов, моки, асинхронные операции)
- Browser DevTools (инспекция DOM, отладка сетевых запросов)
- React DevTools (Profiler для анализа производительности)
Условия:
- Работа в офисе (гибкий график).
- Официальное оформление, конкурентоспособная заработная плата.
- Дружелюбная команда и поддержка на всех этапах работы.
- Работа над интересным проектом с использованием современных технологий.
- Регулярный тимбилдинги, чай, кофе, вкусняшки
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
20 Декабря
Python Middle/Senior разработчик
Астана
Компания "Nur Zholy Сustoms Service" РАБОТА НЕ ПРЕДПОЛАГАЕТ УДАЛЕННЫЙ ФОРМАТ Обязанности: • Разработка и поддержка backend-сервисов на...
20 Декабря
Астана
Компания "CEREBRO INNOVATION TECHNOLOGIES" О компании Мы — Cerebro Innovation Technologies, занимаемся разработкой высоконагруженных...
20 Декабря
Разработчик ЛПО "Outsystems"( Банковское сервисное бюро Национального Банка Казахстана )
Астана
Компания "Банковское сервисное бюро Национального Банка Казахстана" Обязанности: 1. Разработка и Архитектура ( Development &...
21 Декабря
Астана
Компания "STEPPECHAIN" Компания SteppeChain ищет опытного разработчика смарт-контрактов (проектная занятость, удалённая работа), который поможет...
21 Декабря
Middle Frontend Developer (React)
Астана
Компания "Platonus" Обязанности: Разработка нового функционала в соответствии с текущей кодовой базой. Поддержка и оптимизация проекта...
Вакансия размещена в отрасли