Careers at Rabbit Gaming
Hours: 40/week
Salary: $4800-$6500CAD Per Month
Job Summary
We are seeking a Junior Front-End Game Developer specialized in TypeScript and PixiJS. In this role, you will focus exclusively on the client-side development of high-performance web-based slot games. You will be responsible for translating game designs and mathematical models into interactive, smooth, and responsive browser-based experiences.
Key Responsibilities:
Client-Side Development: Write clean, modular TypeScript code to handle game flow, reel logic, and bonus round transitions.
PixiJS Rendering: Utilize the PixiJS engine to manage the stage, containers, and sprites, ensuring high-performance WebGL rendering across mobile and desktop.
Asset Implementation: Integrate 2D assets (PNG/WebP), spritesheets (TexturePacker), and animations (Spine 2D) into the game scene.
UI & Animations: Build intuitive game interfaces (bet selectors, paytables) and implement "juice" (particles, tweens, and transitions) using libraries like GSAP or Pixi�s internal Ticker.
Responsive Design: Ensure the game canvas scales perfectly across various aspect ratios and mobile orientations (Portrait vs. Landscape).
Optimization: Monitor draw calls and texture memory to ensure the game remains lightweight and fast-loading.
Technical Skills:
Languages: Strong proficiency in TypeScript and modern JavaScript (ES6+).
Frameworks: Hands-on experience (or personal projects) using PixiJS.
Web Fundamentals: Expert knowledge of HTML5 Canvas and CSS3 for UI positioning.
Animation Tools: Familiarity with GSAP (GreenSock) or functional experience with Spine 2D runtimes.
Build Tools: Experience with npm/yarn and module bundlers like Vite or Webpack.
Version Control: Proficiency with Git.
What We Are Not Looking For:
No Backend/Database management (SQL, Node, Ruby, etc.) is required.
No Graphic Design/Asset Creation (Photoshop/Illustrator) is required.
Work Location: Remote
Apply NowWe are seeking a Junior Front-End Game Developer specialized in TypeScript and PixiJS. In this role, you will focus exclusively on the client-side development of high-performance web-based slot games. You will be responsible for translating game designs and mathematical models into interactive, smooth, and responsive browser-based experiences.
Key Responsibilities:
Client-Side Development: Write clean, modular TypeScript code to handle game flow, reel logic, and bonus round transitions.
PixiJS Rendering: Utilize the PixiJS engine to manage the stage, containers, and sprites, ensuring high-performance WebGL rendering across mobile and desktop.
Asset Implementation: Integrate 2D assets (PNG/WebP), spritesheets (TexturePacker), and animations (Spine 2D) into the game scene.
UI & Animations: Build intuitive game interfaces (bet selectors, paytables) and implement "juice" (particles, tweens, and transitions) using libraries like GSAP or Pixi�s internal Ticker.
Responsive Design: Ensure the game canvas scales perfectly across various aspect ratios and mobile orientations (Portrait vs. Landscape).
Optimization: Monitor draw calls and texture memory to ensure the game remains lightweight and fast-loading.
Technical Skills:
Languages: Strong proficiency in TypeScript and modern JavaScript (ES6+).
Frameworks: Hands-on experience (or personal projects) using PixiJS.
Web Fundamentals: Expert knowledge of HTML5 Canvas and CSS3 for UI positioning.
Animation Tools: Familiarity with GSAP (GreenSock) or functional experience with Spine 2D runtimes.
Build Tools: Experience with npm/yarn and module bundlers like Vite or Webpack.
Version Control: Proficiency with Git.
What We Are Not Looking For:
No Backend/Database management (SQL, Node, Ruby, etc.) is required.
No Graphic Design/Asset Creation (Photoshop/Illustrator) is required.
Work Location: Remote