Старший Frontend Разработчик
Переведено автоматически с языка оригинала. Читать оригинал по-грузински →
ZEXTER - это технологическая компания, разрабатывающая собственную полнофункциональную платформу для цифровой индустрии развлечений и iGaming. Мы создаем масштабируемые технологические решения для операторов, создателей и цифровых компаний, помогая им запускать, управлять, масштабировать и монетизировать свои продукты более эффективно.
Мы ищем старшего Frontend-разработчика, который поможет нам создать и масштабировать нашу внутреннюю платформу. Это практическая, сфокусированная на продукте роль для человека с глубокими знаниями React и TypeScript, опытом создания приложений производственного уровня и способностью взять на себя ответственность за frontend-разработку в растущем продукте.
Обязанности: - Разрабатывать и поддерживать масштабируемые, высокопроизводительные frontend-приложения с использованием React, Next.js и TypeScript. - Проектировать и реализовывать надежные frontend-решения, участвовать в принятии архитектурных решений и улучшать существующие системы. - Создавать и поставлять сквозные функции продукта, тесно сотрудничая с backend-разработчиками, QA, дизайнерами и продюсерами. - Обеспечивать качество кода, производительность и надежность посредством тестирования, обзора кода, мониторинга и постоянной оптимизации. - Содействовать развитию процессов и лучших практик frontend-разработки, улучшению инструментов, CI/CD, наблюдаемости и общего качества инженерии.
Требования: - 5+ лет коммерческого frontend-развития, включая 3+ года работы с React, с опытом владения и поддержки производственных приложений под реальной нагрузкой пользователей. - Сильные навыки TypeScript: строгий режим, обобщения, утилитарные типы, различаемые объединения и полностью типизированные контракты API без каких-либо. - Продвинутые знания React 18/19 и Next.js: хуки, цикл рендеринга, Suspense, серверные/клиентские компоненты, App Router, SSR/SSG/ISR, промежуточное ПО, кэширование и маршрутизация. - Опыт работы с TanStack Query, включая управление запросами, инvalidation, предварительную загрузку/гидратацию SSR, постоянный кэш и оптимистичные обновления. - Способность проектировать и развивать крупномасштабную frontend-архитектуру: четкие границы модулей, слоистая структура, публичные API и постепенная миграция устаревших систем без блокировки разработки функций. - Сильный акцент на качестве кода и тестировании: Vitest/Jest, React Testing Library, Playwright/Cypress, ESLint/Prettier, обзор кода и оптимизация Core Web Vitals. - Опыт работы с современной frontend-инфраструктурой и операциями: Git, CI/CD (GitHub Actions/GitLab CI), Sentry, Docker и развертывания Node.js. - Глубокое понимание взаимодействия с API и веб-безопасности: REST, WebSocket, потоки аутентификации/обновления, CORS, CSP, XSS, SSRF и безопасные шаблоны BFF. - Опыт работы в кросс-функциональной продуктовой команде с backend, дизайном и QA, а также практические знания Tailwind CSS, Zod и интернационализации (next-intl или аналоги). - Английский, русский - B2 обязательно!
Приятные дополнения: - Опыт работы в iGaming, беттинге, финтехе или других высоконагруженных доменах с данными в реальном времени. - Опыт работы с административными панелями и контролем доступа на основе ролей. - Node.js на уровне написания слоя BFF, прокси и небольших сервисов. - Опыт работы с монопрепозиториями: pnpm workspaces, Turborepo, Nx. - Опыт поддержки устаревших браузеров и полифилов в современном стеке. - Опыт настройки наблюдаемости: логирование, трассировка, панели управления.
Что мы предлагаем: - Полностью удаленная работа. - Конкурентная зарплата. - Возможность работать в быстрорастущей международной iGaming-компании. - Сильные команды разработки и продукта. - Минимальная бюрократия и возможность напрямую влиять на качество продукта. - Четкий карьерный путь с возможностью роста. - Интересные задачи и современные инструменты.
Заинтересованные кандидаты, пожалуйста, нажмите кнопку "Применить (На другом сайте)".
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.