Responsibilities: - Building sustainable and scalable solutions - Overall infrastructure improvements and enhancements - Global Casino Tabletop/VIP/Mobile Solutions Requirements: - 6+ years of overall software engineering experience - Have a very strong technical background - Hands on Typescript/Javascript - Angular, React - Unit/Performance Testing Experience - Solution Architecture Knowledge - Pro-Active Mindset - Fair English communication skills - Fluent Cantonese communication skills