Frontend-разработчик React.js
Город:
Астана
Занятость:
Полная занятость
Опыт:
Более 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 для анализа производительности)
Условия:
- Работа в офисе (гибкий график).
- Официальное оформление, конкурентоспособная заработная плата.
- Дружелюбная команда и поддержка на всех этапах работы.
- Работа над интересным проектом с использованием современных технологий.
- Регулярный тимбилдинги, чай, кофе, вкусняшки
13 Января
Backend-разработчик( BInTech )
Астана
Компания "BInTech" Мы ищем специалиста, который умеет строить надёжные сервисы, работать с современным стеком и готов решать задачи...
12 Января
Frontend Developer (Js, VueJs)
Астана
от 80 000 руб.
Компания "Лидсфлоу" We are Buzz.ai Buzz is a rapidly scaling SaaS company in the Sales Engagement space. We’ve grown incredibly quickly...
07 Января
Golang разработчик Middle( МЕЧТА, ТМ (Мечта Маркет, ТОО) )
Астана
Компания "МЕЧТА, ТМ (Мечта Маркет, ТОО)" ДОБРЫЙ ДЕНЬ, УВАЖАЕМЫЙ КАНДИДАТ! На сегодняшний день мы, Команда Мечты, ищем Golang разработчика ....
08 Января
Middle Developer (Back-end разработчик)( Национальные информационные технологии )
Астана
Компания "Национальные информационные технологии" Мы создаём цифровое государство будущего — делаем технологии ближе к людям и...
10 Января
Backend-разработчик( MN Partners )
Астана
Компания "MN Partners" MN Partners - динамично развивающаяся Казахстанская компания, созданная профессиональными специалистами IT-индустрии с...
Вакансия размещена в отрасли