Software DevelopmentFCT - Abuja??700,000 — ??800,000 / month
On-Site Full-TimeJOB DESCRIPTION
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
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
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
? 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.
Job Type: Full-time
Pay: ??700,000.00 - ??800,000.00 per month
See our list of popular jobs for the job that suits your portfolio, and move to the next phase in your career.
It's quite the contrary that there isn't enough jobs. The actual situation is that there are not many qualified people for the jobs available. Hence, getting the required skillset for your dream job comes first!
At Digital Dreams ICT Academy, we offer courses tailored to give you the best for a successful career. Our trainings are flexible to accommodate most kinds of learners. Like the saying goes, knowledge is power.Register for a course today and be well on your way to secure your dream job.
Get weekly updates about our product on your email. No spam, guaranteed! ✌️