UIUX Developer (Mandarin Speaker)
LECSHINE CAR WASH
About the role
We're looking for a Frontend/UI Developer to join our engineering team and help build and polish the player-facing web app. You'll work on real-time, animation-heavy interfaces used by players on both mobile and desktop, across multiple languages and screen orientations. This is a great role for someone who wants hands-on experience with a production React + TypeScript codebase, real-time data (WebSockets), and pixel-level UI craft — not just building forms and dashboards.
Key responsibilities
Build and maintain UI screens and components using React and TypeScript
Implement and refine layouts for both portrait and landscape mobile views
Work on interactive, animation-heavy elements — betting boards, chip placement, card/result reveals, and live overlays rendered on top of video
Ensure the UI works correctly across 8 supported languages (English, Chinese, Malay, Thai, Vietnamese, Burmese, Japanese, Portuguese)
Test and debug directly on real mobile devices (iOS/Android), not just in the browser
Collaborate with backend/engineering team members on features driven by real-time server events
Fix bugs and visual inconsistencies reported from QA or production
Job Requirement:
Experience with React (hooks, component composition, state management)
Working knowledge of TypeScript
Strong CSS/Sass skills — comfortable with detailed, pixel-level styling, not just utility classes
Understanding of responsive/adaptive layout techniques
A good eye for visual detail and consistency
Familiarity with Redux or another state management library (nice to have)
Exposure to WebSockets or other real-time data concepts (nice to have)
Experience with Ant Design or another component library (nice to have)
Experience with i18n/localization in a web app (nice to have)
Prior interest or experience in gaming, casino, or fintech products (nice to have)
Please refer to job description.