Code | Montreal
We are looking for a talented Front-End Game Developer to join our development team. As a Senior Front-End Game Developer, you will be part of our agile team working on the front-end integration of our games. You will participate in the elaboration of new game concepts and features and be responsible for the quality of the games you develop.

You will be responsible for:
- Participating in designing the front-end aspects of a game design including entertainment, pacing, features, and UI functionality.
- Designing, developing, and maintaining games in JavaScript (TypeScript).
- Developing new front-end game development tools, features, or extending current ones.
- Developing new casino games with our game development framework.
- Integrating the game graphics and visual effects.
- Integrating the game business requirements and features.
- Ensuring entertainment value to end users.
- Maintain and test games and tools to ensure stability.
Essential experience:
- Technical degree or higher in computer science
- Minimum of five (5) years of JavaScript (Canvas and Typescript) game development for mobile and desktop platforms.
- Experience with Pixi.js or Phaser.io JavaScript/CSS frameworks.
- Solid knowledge of Object Oriented Programming, MVC and other design principles.
- Experience working in agile and iterative environments.
- Familiarity with JIRA and/or other project tracking tools.
- Familiarity with Git and feature branching approach.
- Understanding web browser game development, with focus on mobile.
- A flair for game graphics programming, animations, effects, and optimization for best performance for online and mobile use.
Desirable experience:
- Experience developing slot machine front ends.
- Good understanding of casino games and real money gaming mathematics.
- Experience working with graphically performance-heavy web applications.
- Experience with client-server integrations and serialization techniques.
- Open to challenges of learning new languages, technologies, frameworks and approaches to development.
- Experience in game development projects (hobby or professional).
- Experience with other programming languages (C#, Java, / PHP / Python / C++, etc) is an asset.
- Genuinely wants to do a good job as a matter of pride in one’s work.
- Keen to learn and demonstrate ability.
- Self-motivated.
- Bilingual (French and English) is an asset.
Apply for this position.
If you are interested in an open position please contact us at:
PEARFICTION STUDIOS INC
417 Rue Saint-Pierre, Suite 700-701
Montreal, Quebec, Canada
H2Y 2M4
GENERAL ENQUIRIES
For any questions you may have you can contact us at:
If you are interested in an open position please contact us at:
It’s very important to us that you play responsibly, and within your limits. Please review our Privacy Policy and Responsible Gambling notice.