About this role
Salary: £33,000 - 73,000 per year
Requirements: 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 environmentExperience 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 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, animations, transitions, visual feedback, and reward and unlock sequencesTranslate 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 Technologies: CMSCSSES6HTML5JavaScriptMobileReactVueUX UI DesignGameDev More:
We are a successful iGaming group with offices in South Africa and London. We are hiring an experienced HTML Developer to join our B2B game studio.
last updated 34 week of 2026