What are the responsibilities and job description for the Frontend Developer position at 916 Gaming?
Junior Front-End Developer — HTML5 Game Client
Company: 916 Gaming
Type: Full-Time / Contract
Level: Junior
About the Role
916 Gaming is looking for a Junior Front-End Developer to help build our HTML5 game client framework from the ground up. You'll be contributing to the foundation that powers our current slot title and every game we ship going forward — a reusable, scalable front-end system that handles game state, presentation, animations, and real-time server communication.
What You'll Work On
-Contribute to the development of a reusable front-end game client framework designed to support multiple slot titles
-Implement game client features including reel mechanics, symbol rendering, bonus feature flows, and win presentations
-Integrate the client framework with the backend game server via a well-documented API (REST/WebSocket)
-Help establish front-end architecture patterns and standards that scale across a growing library of games
-Collaborate closely with the game math and backend engineering team on API contracts and feature requirements
Required Skills
-Proficiency in JavaScript / TypeScript
-Experience with HTML5 Canvas or WebGL based rendering
-Familiarity with browser animation (CSS transitions, requestAnimationFrame, or a game loop pattern)
-Comfortable consuming REST or WebSocket APIs
-Solid understanding of game loops, state machines, and asset management
-Version control with Git
Nice to Have
-Phaser 3 experience — strong plus, as it is our preferred game framework
-Experience building slot games or other casino-style HTML5 game clients
-Familiarity with spine animations or sprite sheet tooling (TexturePacker, etc.)
-Understanding of RNG game flow (spin request → server response → client presentation cycle)
-Experience with sound integration (Howler.js or similar)
-Interest in framework and tooling design — not just consuming tools, but helping build them
You'll Thrive Here If You
-Think beyond the current task — you consider how your code will be reused across future games
-Care about the feel of animations — timing, easing, and polish matter to you
-Are comfortable reading API documentation and working independently on integration
-Want to be part of building something from the ground up, not just filling in features
What We Offer
-A foundational role in shaping the front-end game client architecture at a growing studio
-Direct collaboration with experienced game math and backend engineers
-Opportunity to grow with a library of original titles
-Flexible work environment
-Competitive Pay
Salary : $60,000 - $80,000