Summary
✨ AI‑Generated
A frontend development role focused on creating interactive, responsive interfaces using web technologies. The position involves translating designs into polished user experiences and improving performance.
Highlights
Create engaging interactive interfaces, collaborate with designers, and optimize user experiences across devices.
Description
Betting Jobs is working with a successful iGaming group, with offices in South Africa & London, looking to hire an experienced HTML Developer to join their B2B game studio.
Key Responsibilities
Build and maintain interactive, game‑like UI components using HTML, CSS, and JavaScript for a mobile first environmentImplement gamification elements such as: Progress indicators and meters, Persistent states (e.g.
collected items, activated features), Animations, transitions & visual feedback and Reward and unlock sequences.Translate UI and interaction designs into high‑quality, responsive layoutsWork with designers to refine timing, motion, and visual clarity of interactive elementsUnderstand and comprehend CMS systems to facilitate the building of the gamificationEnsure interfaces perform smoothly across all platforms and devicesMaintain clean, modular, and reusable front‑end codeDebug and optimise interactive elements for performance and stability
Required Skills & Experience
Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)Experience building interactive UI components, not just static pagesSolid understanding of CSS animations, transitions, and transformsFamiliarity with managing UI state and dynamic updatesExperience with responsive design and mobile‑first developmentAbility to work accurately from design mockups and interaction specsComfortable collaborating in a multidisciplinary team environment
Nice to Have
Experience working on games, gamified products, or interactive mediaFamiliarity with canvas, SVG animations, or lightweight animation librariesExperience with frameworks or tooling (e.g.
React, Vue, or similar)Understanding of game UX principles (player feedback, anticipation, reward timing)Interest in game mechanics, player psychology, or interactive storytelling