HTML5 Game Developer at MBL Hightech
- Location: Abuja – Onsite
- Job Type: Full-time
- Pay: ₦700,000 – ₦800,000 per month
Role Overview
- The ideal candidate will be responsible for designing and developing interactive HTML5 games including titles such as Mines, Crash, and other casual games.
- This role requires strong expertise in PixiJS or PhaserJS, with a focus on smooth animations, performance optimization, and cross-platform compatibility (desktop and mobile).
Duties & Responsibilities of the HTML5 Game Developer at MBL Hightech
Game Development (PixiJS/PhaserJS):
- Design and develop interactive HTML5 games such as Mines, Crash, Towers, and other iGaming titles.
- Implement smooth animations, physics, and game mechanics using PixiJS or PhaserJS.
- Optimize rendering performance for both desktop and mobile devices (Canvas/WebGL).
- Build modular, reusable components to support multiple games with shared logic.
Performance & Deployment
- Profile and optimize games for low latency, fast loading, and smooth FPS across devices.
- Manage asset loading (images, sounds, spritesheets) efficiently to reduce lag.
- Collaborate with QA to test and debug gameplay across devices and browsers.
Collaboration & Best Practices
- Work closely with UI/UX designers to deliver engaging game experiences.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, sprint planning, and technical discussions.
- Contribute ideas for new game features, mechanics, and player engagement.
Education & Training
- Degree in Computer Science, or a related field (or equivalent experience).
Knowledge & Experience
- Up to 3 years of proven experience developing HTML5/JavaScript games.
- Strong portfolio of projects built with PixiJS, PhaserJS, or similar WebGL/Canvas frameworks.
- Exposure to the iGaming industry or real-time interactive applications is a plus.
Skills & Abilities of the HTML5 Game Developer at MBL Hightech
- Proficiency in JavaScript/TypeScript.
- Deep knowledge of PixiJS or PhaserJS (sprites, animations, physics, asset pipelines).
- Strong understanding of game loops, state management, and rendering performance.
- Familiarity with responsive design and cross-browser compatibility.
- Ability to integrate real-time communication.
- Experience with asset optimization (images, spritesheets, sounds).
- Strong debugging and problem-solving skills.
- Ability to write clean, maintainable, and well-documented code.