Главный разработчик (NextJS/React)
Город:
Астана
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Freedom Telecom Operations"
Freedom Telecom - современная телекоммуникационная компания, развивающая на рынке Республики Казахстан широкополосный доступ к сети интернет в каждый дом и открытый доступ Wi-Fi в крупных городах. Мы работаем в тесном сотрудничестве с мировыми производителями оборудования - программного обеспечения.
Чем предстоит заниматься:
- Разрабатывать интерфейсы на базе NextJS, React 19, включая SSR/ISR/App Router;
- Проектировать и реализовывать масштабируемые UI-компоненты с использованием Tailwind CSS, Shadcn/Radix UI;
- Подключать real-time взаимодействие через socket.io/graphql, реализовывать интерактивные элементы;
- Работать с картографическими компонентами: MapLibre, Mapbox, геоданными, Turf;
- Разрабатывать формы и валидацию на базе Zod и TanStack React Form;
- Интегрироваться с backend через TanStack React Query и REST API;
- Участвовать в архитектурных решениях, code review, техническом дизайне;
- Сопровождать внедрение и доработку компонентов, участвовать в SCRUM-мероприятиях .
Знания, навыки, важные для этой позиции:
- Углублённые знания React 19 и NextJS (в т.ч. App Router, Server Components, SSR/ISR), уверенное владение TypeScript;
- Опыт работы с Zustand или аналогичными менеджерами состояния;
- Уверенное использование Tailwind CSS, Shadcn;
- Работа с UI-библиотеками: Radix UI, Ant Design, Shadcn;
- Умение строить сложные формы с Zod, TanStack React Form;
- Интеграция с socket.io, real-time взаимодействие;
- Владение TanStack React Query, понимание принципов клиент-серверной интеграции;
- Навыки структурного проектирования компонентов, модульной архитектуры;
- Глубокое понимание принципов работы браузера: парсинг HTML/CSS, построение DOM/CSSOM, reflow/repaint, event loop, Web APIs, рендеринг и hydration;
- Опыт проектирования и разработки высоконагруженных фронтенд-приложений;
- Навыки оптимизации производительности: снижение TTI/FCP/LCP, уменьшение bundle size, code splitting, lazy loading, оптимизация рендеринга и работы с памятью;
- Умение выявлять и устранять узкие места производительности с помощью инструментов профилирования;
- Опыт работы с архитектурой фронтенда, построенной для масштабирования и высокой доступности.
Будет плюсом:
- Опыт интеграции MapLibre, @turf/turf, визуализация на карте;
- Опыт с next-auth/better-auth и реализацией RBAC;
- Навыки визуализации (Recharts, ReactFlow), работы с большим объёмом данных (react-window);
- Работа с редакторами и документацией: react-syntax-highlighter, marked, XLSX, FileSaver;
- Понимание SSR-оптимизации и работы с мультимедиа (например, next-video).
Что мы предлагаем:
- График 5/2, с 9:00 до 18:00;
- Привилегии от экосистемы Freedom Holding;
- Экстра days off, помимо отпускных и больничных;
- Материальная помощь по памятным событиям;
- Самые инновационные, амбициозные проекты и задачи.
28 Октября
Астана
Компания "SilkwayTransit" Мы ищем талантливого Django разработчика, готового присоединиться к нашей команде и внести свой вклад в разработку...
28 Октября
Астана
Компания "Академия государственного управления, РГКП" Team Lead Full-stack Developer ( Laravel / Python / Go Место работы: Центр цифровых...
31 Октября
Разработчик/программист 1С ERP
Астана
Компания "Таврида Электрик Астана" Электротехнический завод "Таврида Электрик" г.Астана ищет правую руку для руководителя проекта по внедрению...
28 Октября
Астана
Компания "Жилищный строительный сберегательный банк Отбасы банк" Обязанности: Разработка микросервисов Разработка веб-интерфейсов...
30 Октября
Астана
Компания "SanaUp" Задачи: Разработка новой функциональности в действующих проектах и разработку проектов с 0; Рефакторинг и...
Вакансия размещена в отрасли