Senior Frontend Engineer — React / TypeScript
Location: Chișinău, Moldova
Employment Type: Full-time
Work Model: On-site / Hybrid
About Trevion Labs
Trevion Labs is a technology company based in Chișinău developing scalable B2B software products for the iGaming industry.
We are looking for a Senior Frontend Engineer to join our product engineering team and help build modern, responsive and reliable player-facing web applications.
What You’ll Do
- Turn Figma designs into responsive, production-ready React interfaces
- Build complete user flows including interactions, states, modals, forms and responsive behavior
- Develop and maintain reusable frontend components
- Integrate frontend features with REST APIs and realtime WebSocket services
- Work on authentication, session handling and protected user flows
- Build responsive experiences for both desktop and mobile
- Manage client-side and server-side state using modern frontend patterns
- Work on interactive product areas such as lobby, account, wallet, promotions, chat and game-related interfaces
- Improve frontend performance, usability and maintainability
- Work closely with UI/UX designers and backend developers
- Review code, contribute to technical decisions and help maintain frontend quality
- Write tests for important frontend logic and keep the codebase stable as the product grows
Tech Stack
- React
- TypeScript
- Vite
- React Router
- Zustand
- TanStack Query
- Tailwind CSS
- REST APIs
- WebSockets
- i18next
- Vitest
- pnpm
- Docker / nginx
What We’re Looking For
- Strong professional experience with React and TypeScript
- Good understanding of modern React patterns and component architecture
- Ability to take a Figma design and implement it accurately in production
- Strong CSS skills and experience with responsive interfaces
- Experience with state management such as Zustand, Redux or similar
- Experience with React Query / TanStack Query or similar data-fetching libraries
- Experience integrating REST APIs
- Comfortable working with WebSockets or other realtime frontend features
- Good understanding of authentication and session flows
- Ability to build clean custom UI without depending entirely on ready-made component libraries
- Good Git and code-review habits
- Good English communication skills
Nice to Have
- Previous experience in iGaming, fintech, payments or other transactional products
- Experience with game interfaces or highly interactive web applications
- Experience with animation-heavy or performance-sensitive interfaces
- Familiarity with localization / i18n workflows
- Experience with Vitest, Playwright or Cypress
- Familiarity with Docker and nginx
- Experience working with design systems or reusable component libraries
What We Offer
- Competitive salary
- Full-time position
- Work on international products with real technical depth
- Direct collaboration with design, backend and product teams
- Opportunity to contribute to architecture and product decisions
- Modern development environment
- Long-term growth within a growing engineering team
How to Apply
Please send your CV, LinkedIn profile and, if available, GitHub or portfolio showing production frontend work.
Trevion Labs
Chișinău, Moldova