Middle Frontend-разработчик (React.js / Next.js)
40 000 – 70 000 KGSв месяц
TAMKGВ офисеот 1 года
GitREST APITypeScriptJavaScriptFrontendHTMLCSSNext.jsReact.jsSSRSSGCSR
Описание
Команда TAMKG ищет Frontend-разработчика (React.js / Next.js) для развития и поддержки их платформы.
Обязанности
- Разрабатывать и поддерживать веб-приложение на React.js / Next.js / TypeScript
- Создавать новые страницы, компоненты и пользовательские интерфейсы
- Развивать существующий функционал и улучшать качество кода
- Интегрировать frontend с REST API и сторонними сервисами
- Работать с бизнес-логикой бронирований, пользователей, объектов недвижимости, оплат и уведомлений
- Реализовывать готовые дизайн-макеты и адаптировать интерфейсы под разные устройства
- Разрабатывать переиспользуемые компоненты
- Работать с авторизацией, ролями и правами доступа
- Исправлять ошибки и проблемы в production
- Проводить рефакторинг и улучшать архитектуру frontend-части проекта
- Оптимизировать скорость загрузки, производительность и SEO-показатели сайта
- Следить за качеством отображения сайта в разных браузерах и на разных устройствах
- Работать с Git и участвовать в процессе развертывания приложения
- Участвовать в обсуждении архитектуры и технических решений
Требования
- Коммерческий опыт frontend-разработки от 1 года
- Уверенное знание JavaScript / TypeScript
- Практический опыт работы с React.js и Next.js
- Хорошее знание HTML и CSS
- Возраст кандидата — от 20 до 30 лет
- Понимание принципов адаптивной и кроссбраузерной вёрстки
- Опыт интеграции с REST API
- Понимание клиентского и серверного рендеринга: CSR, SSR и SSG
- Понимание компонентного подхода и принципов построения современной frontend-архитектуры
- Опыт работы с формами, валидацией и обработкой ошибок
- Понимание авторизации, JWT, ролей и прав доступа
- Опыт работы с Git
- Умение читать и разбираться в чужом коде
- Умение самостоятельно находить причины ошибок и предлагать решения
- Ответственность за написанный код и готовность доводить задачи до production
Будет плюсом
- Опыт работы с библиотеками управления состоянием
- Опыт работы с UI-библиотеками и дизайн-системами
- Понимание основ технического SEO
- Опыт оптимизации Core Web Vitals и производительности веб-приложений
- Опыт работы с WebSocket
- Опыт разработки сервисов бронирования, маркетплейсов или e-commerce
- Опыт работы с картами, платёжными системами и сторонними API
- Понимание принципов UX/UI и внимание к деталям интерфейса
Условия
- ЗП: От 40000 до 70000 KGS в месяц
- Тип: office