We are seeking a talented and innovative Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating high-quality applications across various platforms. This role requires proficiency in multiple programming languages and tools, as well as an understanding of user experience (UX) and user interface (UI) design principles. You will collaborate with cross-functional teams to deliver cutting-edge solutions that meet the needs of our clients.
Core Technical Skills
Unity Development (C#): Strong knowledge of Unity engine with 2-4 years of hands-on experience building small to mid-scale games.
WebGL Deployment: Experience optimizing games for browser play, including performance tuning, memory management, and lightweight builds.
Multiplayer Networking: Proficiency with Photon PUN/Photon Fusion/Photon Quantum or alternative multiplayer frameworks. Ability to implement matchmaking, lobbies, and sync across clients.
Gameplay Systems: Ability to design and implement basic mechanics (movement, combat, RNG outcomes, win conditions, scoring, etc.) that are responsive and scalable.
UI/UX Implementation: Comfortable building simple but clean in-game menus, HUDs, and feedback systems tailored for web play.
Version Control: Solid use of Git/Plastic SCM for collaborative development.
Secondary/Support Skills
Animation & Physics: Applying Unity's animation system and physics for player feedback (hits, knockouts, falling tiles, etc.).
Asset Integration: Working with third-party assets (Synty packs, character rigs, particle systems) and adapting them to gameplay.
Basic Backend/Cloud Awareness: Familiarity with server-side logic, API calls, or integration with external services (authentication, leaderboards, jackpots).
Optimization: Experience with low-latency multiplayer, minimizing lag/packet loss issues.
Cross-Platform Knowledge: While main builds are WebGL, exposure to mobile/web crossover is a plus.
Nice-to-Have Skills
Procedural Systems: Generating random maps, hazards, or outcomes for replayability.
Game Economy Hooks: Understanding how to integrate wagering, rewards, or tokens into gameplay loops.
Security Awareness: Familiarity with preventing exploits/cheats in multiplayer environments.
Agile Development: Comfortable with sprints, rapid prototyping, and small dev team collaboration.
Job Type: Full-time
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.