Middle/Middle+ Frontend-разработчик (React)
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Астана |
Описание вакансии
В нашей продуктовой команде создаются цифровые сервисы: веб-приложения для аналитики, визуализации данных, внутренние платформы управления и автоматизации процессов.
Наши проекты включают:
-
Веб-приложения для аналитики данных (дашборды, отчётность, интерактивные графики);
-
Инструменты интеграции и визуализации больших объёмов данных;
-
Внутренние сервисы по управлению контентом, настройке потоков данных и т.д.
Стек технологий на фронтенде:
React (CRA или Next.js), Redux (или другие state-менеджеры), TypeScript, JSX/TSX, Webpack, а также библиотека компонентов (Material UI, Ant Design или аналогичные).
Мы ценим чистый код, следование лучшим практикам в разработке и внимательное отношение к UX/UI.
Обязанности:- Разработка новых компонентов и функционала на базе React и TypeScript для аналитических веб-приложений.
- Оптимизация и поддержка существующих интерфейсов, улучшение производительности и UX.
- Интеграция frontend-части с backend-сервисами (REST/GraphQL API).
- Участие в проектировании архитектуры клиентской части и выборе технологий.
- Написание unit- и интеграционных тестов, ревью кода коллег.
- Активное взаимодействие с командой бэкенда, QA и дизайнерами.
- Уверенные знания React (Hooks, Context, React Router), TypeScript, HTML5, CSS3.
- Опыт работы со state-менеджерами (Redux, MobX или др.) и понимание клиентской архитектуры.
- Понимание принципов REST, опыт интеграции с backend-сервисами.
- Опыт построения фронтенд-архитектуры крупных приложений (SPA, SSR).
- Знание принципов и инструментов тестирования (Jest, React Testing Library и др.).
- Уровень Middle/Middle+: от 2–3 лет опыта коммерческой разработки.
- Понимание процесса CI/CD (GitLab CI, GitHub Actions и т.д.).
Плюсом будет: - Опыт работы с Next.js или аналогичными фреймворками (SSR).
- Опыт работы над проектами, связанными с визуализацией данных, аналитическими дашбордами.
- Знание концепций UX/UI, взаимодействие с дизайнерами.
- Базовые знания DevOps-инструментов (Docker, Kubernetes).
- Опыт настройки Webpack, Babel.
- Непрерывное развитие, возможность корпоративного обучения;
- Социальный пакет от работодателя;
- Стабильная работа в успешной компании;
Требования
Опыт | От 3 до 6 лет |
Условия работы
График работы | Полный день |
Добавлено 4 дня назад
Пожаловаться