Frontend-разработчик React.js
25 Ноября 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 для анализа производительности)
Условия:
- Работа в офисе (гибкий график).
- Официальное оформление, конкурентоспособная заработная плата.
- Дружелюбная команда и поддержка на всех этапах работы.
- Работа над интересным проектом с использованием современных технологий.
- Регулярный тимбилдинги, чай, кофе, вкусняшки
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
19 Ноября
Backend-разработчик( TapTatti Retail )
Астана
Компания "TapTatti Retail" Мы ищем мотивированного Backend-разработчика для усиления нашей команды. Вам предстоит работать не только над...
08 Ноября
Астана
Компания "Wanted" Мы создали мощный аналитический инструмент на основе AI, который сканирует цифровое пространство без остановки. Система...
17 Ноября
Java-разработчик( Colvir Software Solutions )
Астана
Компания "Colvir Software Solutions" Требования: Опыт коммерческой разработки на Java 3-5+ лет Понимание и опыт использования...
17 Ноября
Астана
Компания "Telecon" Ищем Разработчика баз данных для работы на проектах по вступлению в горизонтальный мониторинг и настройке Платформы VK Tax...
17 Ноября
Астана
Компания "Documentolog" В компанию Documentolog ищем PHP-разработчика, которому интересно расти на действительно сложных боевых задачах. У...
Вакансия размещена в отрасли