Senior Frontend Engineer / Tech Lead (Web/H5 – Gaming)
Summary
Lead development of interactive gaming websites, H5 mini-games, and player engagement campaigns at PlayPark in Bangkok (1-year contract). The role sets frontend architecture and standards, builds reusable React/Next.js/TypeScript web experiences for browsers and in-game WebViews, and mentors other developers while integrating game account and reward APIs.
Employment Type: 1-Year Contract
Job Summary
We are seeking an experienced and hands-on Web/H5 Software Engineer to lead the development of interactive gaming websites, H5 mini-games, in-game web experiences, and player engagement campaigns.
This role focuses on building engaging, high-performance, and reusable web experiences that connect players with game-related activities, including character interactions, personalized player journeys, daily missions, referral programs, and reward-based events.
The successful candidate will be responsible for frontend architecture, H5 development, technical leadership, and cross-platform compatibility, working closely with backend engineers, game developers, marketing teams, and international publishing partners.
Key Responsibilities
1. Interactive Gaming Web & H5 Development
Lead the design and development of interactive Web/H5 applications, mini-games, and game-related marketing campaigns.
Develop engaging, responsive web experiences using React, Next.js, TypeScript, HTML5, CSS3, and modern frontend technologies.
Build reusable H5 components and frameworks to support multiple game events and campaigns.
Support web experiences accessible through both external browsers and in-game WebView environments.
Implement interactive UI, animation, state transitions, and gamification features to enhance player engagement.
Examples of projects and interactive features:
Character Selection & Personalized Player Recap: Develop interactive experiences allowing players to select game characters, view personalized gameplay summaries, generate shareable results, and track in-game reward delivery status.
New & Returning Player Campaigns: Build web event interfaces featuring player missions, friend invitations, referral links, point accumulation, and lucky draw activities.
Player Reactivation & Referral Events: Develop interactive journeys for returning players, including invitation code entry, eligibility feedback, referral progress, and reward status tracking.
Daily Missions & Point Redemption: Create event interfaces supporting daily tasks, progress tracking, point accumulation, reward redemption, and scheduled mission resets.
Daily Check-in & Login Rewards: Build recurring check-in experiences with daily reward calendars, player progress indicators, and reward claim interfaces.
H5 Mini-Games & Interactive Events: Develop quizzes, puzzles, character-themed activities, interactive storytelling, and limited-time promotional mini-games.
In-Game H5 Experiences: Develop H5 pages that can be launched directly within supported PC or mobile game clients and securely integrated with game-related services.
2. Frontend Architecture & Technical Leadership
Design scalable, maintainable, and reusable frontend/H5 architectures.
Establish frontend coding standards, component libraries, development guidelines, and code review processes.
Provide hands-on technical leadership and mentoring to frontend and full-stack developers.
Evaluate and recommend appropriate frontend technologies and development approaches.
Ensure consistency, performance, maintainability, and quality across web event applications.
3. Game Platform & API Integration
Collaborate with backend engineers to integrate player authentication, game account information, event participation, mission progress, and reward-related APIs.
Support SSO authentication flows and secure session handling.
Develop frontend interfaces for reward claiming, eligibility validation feedback, and event progress tracking.
Work with game developers and international publishing partners to support H5 integration through WebView, Deep Links, and approved interfaces.
Ensure frontend implementations follow security standards and approved backend API contracts.
4. Performance, Quality & Production Support
Optimize frontend performance, loading speed, animations, and mobile responsiveness.
Ensure cross-browser and cross-platform compatibility across PC, Android, and iOS.
Conduct technical reviews, debugging, and functional testing.
Support CI/CD processes, deployment readiness, and production releases.
Troubleshoot web/H5 production issues and support incident investigation and resolution.
Maintain technical documentation and reusable frontend development assets.
Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum 5–7 years of experience in frontend or web application development.
Proven experience as a Technical Lead, Senior Frontend Developer, or similar role.
Strong hands-on experience with React, Next.js, JavaScript, TypeScript, HTML5, and CSS3.
Experience developing interactive, responsive, animation-rich, or gamified web applications.
Strong understanding of RESTful API integration, authentication, session handling, and frontend security.
Knowledge of modern frontend architecture, component-based development, performance optimization, and responsive design.
Experience with Git, code reviews, CI/CD, and modern software development practices.
Strong analytical, problem-solving, and debugging skills.
Preferred Qualifications
Experience developing H5 mini-games, interactive gaming websites, gamification platforms, or player engagement campaigns.
Experience with API, or similar interactive web/animation technologies.
Experience integrating H5 applications with game clients through WebView or Deep Links.
Familiarity with player account systems, SSO, OAuth 2.0 and token-based authentication.
Experience with campaign systems involving missions, check-ins, referral programs, leaderboards, or reward redemption.
Experience working in gaming, digital entertainment, marketing technology, or other consumer-facing digital platforms.
Experience collaborating with international development teams or game publishers is a plus