Senior Frontend Engineer — React / TypeScript
Локация: Кишинёв, Молдова
Тип занятости: Полная занятость
Формат работы: В офисе / Гибрид
О компании Trevion Labs
Trevion Labs — технологическая компания из Кишинёва, разрабатывающая масштабируемые B2B программные продукты для индустрии iGaming.
Мы ищем Senior Frontend Engineer в нашу продуктовую инженерную команду, чтобы создавать современные, адаптивные и надежные пользовательские web-приложения для игроков.
Что предстоит делать
- Преобразовывать дизайны из Figma в адаптивные, production-ready интерфейсы на React
- Реализовывать полноценные пользовательские сценарии: взаимодействия, состояния, модальные окна, формы и адаптивное поведение
- Разрабатывать и поддерживать переиспользуемые frontend-компоненты
- Интегрировать frontend-функциональность с REST APIs и realtime-сервисами на WebSockets
- Работать с аутентификацией, управлением сессиями и защищенными пользовательскими сценариями
- Создавать адаптивный UX для desktop и mobile
- Управлять состоянием на стороне клиента и сервера, используя современные frontend-паттерны
- Работать над интерактивными зонами продукта: лобби, аккаунт, кошелёк, промо, чат и интерфейсы, связанные с играми
- Улучшать производительность, удобство использования и поддерживаемость frontend-части
- Тесно взаимодействовать с UI/UX дизайнерами и backend-разработчиками
- Проводить code review, участвовать в технических решениях и поддерживать качество frontend
- Писать тесты для критичной frontend-логики и поддерживать стабильность кодовой базы по мере роста продукта
Tech Stack
- React
- TypeScript
- Vite
- React Router
- Zustand
- TanStack Query
- Tailwind CSS
- REST APIs
- WebSockets
- i18next
- Vitest
- pnpm
- Docker / nginx
Мы ожидаем
- Сильный профессиональный опыт с React и TypeScript
- Хорошее понимание современных React-паттернов и архитектуры компонентов
- Умение брать дизайн из Figma и точно реализовывать его в production
- Сильные навыки CSS и опыт разработки адаптивных интерфейсов
- Опыт управления состоянием (Zustand, Redux или аналоги)
- Опыт работы с React Query / TanStack Query или похожими библиотеками для data-fetching
- Опыт интеграции REST APIs
- Комфортная работа с WebSockets или другими realtime-возможностями на frontend
- Хорошее понимание потоков аутентификации и работы сессий
- Умение создавать аккуратный кастомный UI без полной зависимости от готовых библиотек компонентов
- Хорошие привычки работы с Git и проведения code review
- Хорошие коммуникативные навыки на английском языке
Будет плюсом
- Предыдущий опыт в iGaming, fintech, payments или других транзакционных продуктах
- Опыт работы с игровыми интерфейсами или высокоинтерактивными web-приложениями
- Опыт с интерфейсами, насыщенными анимацией, или чувствительными к производительности
- Знакомство с процессами локализации / i18n
- Опыт с Vitest, Playwright или Cypress
- Знакомство с Docker и nginx
- Опыт работы с design systems или переиспользуемыми библиотеками компонентов
Мы предлагаем
- Конкурентную заработную плату
- Полную занятость
- Работу над международными продуктами с реальной технической глубиной
- Прямое взаимодействие с командами дизайна, backend и product
- Возможность влиять на архитектуру и продуктовые решения
- Современную среду разработки
- Долгосрочный рост в растущей инженерной команде
Как откликнуться
Пожалуйста, отправьте ваш CV, профиль LinkedIn и, при наличии, GitHub или портфолио с примерами production frontend-работ.
Trevion Labs
Кишинёв, Молдова