Алматы, микрорайон Коктем-2, 2
Метро: АбаяИщем Senior React.js Developer с глубоким практическим опытом разработки современных web-приложений. Предпочтение кандидатам с сильной экспертизой в Next.js и его экосистеме. Большой плюс — опыт full-stack разработки на Java + React/Next.js.
Обязанности
Разработка и развитие сложных пользовательских интерфейсов на React.js / Next.js.
Проектирование архитектуры frontend-приложений и принятие технических решений.
Интеграция с backend API, оптимизация клиент-серверного взаимодействия.
Оптимизация производительности, загрузки страниц и пользовательского опыта.
Написание поддерживаемого, типобезопасного и тестируемого кода.
Code review и поддержание высокого инженерного качества проекта.
Самостоятельная диагностика и решение технических проблем.
Обязательные требования
Не менее 5 лет коммерческого опыта разработки на React.js.
Глубокое знание React.js, TypeScript и современного JavaScript (ES6+).
Хорошее понимание React: hooks, rendering lifecycle, state management, composition, performance и patterns.
Опыт проектирования и поддержки крупных production-приложений, а не только отдельных компонентов и страниц.
Опыт работы с REST API и современными подходами к data fetching / caching / state management.
Уверенное знание HTML, CSS, responsive design и browser APIs.
Опыт тестирования frontend-кода.
Уверенная работа с Git, code review и современным development workflow.
Понимание web performance, security и accessibility на уровне, необходимом Senior-разработчику.
Способность самостоятельно разбираться в сложных задачах, аргументировать технические решения и отвечать за результат.
Умение спокойно воспринимать обратную связь, работать в команде и при необходимости пересматривать собственные решения.
Сильное преимущество
Глубокий production-опыт с Next.js и его современной архитектурой.
Опыт с SSR/SSG/ISR, Server Components, routing, caching и оптимизацией Next.js-приложений.
Tailwind CSS, shadcn/ui и современные UI-библиотеки.
Опыт разработки backend на Java / Spring Boot.
Опыт полноценной full-stack разработки Java + React/Next.js.
Условия
Гибкий график и удаленная работа.
Технически сложные проекты и возможность влиять на архитектурные решения.
Профессиональный рост и обучение.
Конкурентоспособная заработная плата и бонусы.