ENGLISH
We are looking for full-time Front-End Developer to join our Montreal-based development team. The primary role for this position is to build responsive, beautiful, and innovative HTML5 casino games for the regulated gambling industry.
If you have a personality to handle responsibility and collaborate in a small team environment, we'd love to have you join PearFiction Studio's development team. The ideal candidate has at least five (5) years' experience in a similar position.
We create some of the world's best casino games. But you don't take our word for it; play some of the games we have developed here ->
You will be responsible for :
- Developing browser-based casino games, including entertainment, pacing, features, and UI functionality – desktop & mobile
- Integrating the game graphics and visual effects.
- Integrating the game business requirements and features.
- Ensuring entertainment value to end users.
- Maintaining ongoing games and suggest improvements
- Maintaining and develop build procedures for new and existing games
- Researching new web technologies and better solutions.
Essential Experience :
- Technical degree or higher in computer science
- Minimum of five (5) years of HTML5 (JavaScript / TypeScript) game development for mobile and desktop platforms.
- Experience with JavaScript / CSS frameworks.
- Solid knowledge of Object Oriented Programming, MVC and other design principles.
- Experience working in agile and iterative environments.
- Familiarity with project tracking tools such as JIRA or Trello.
- 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).
- Genuinely wants to do a good job as a matter of pride in one's work.
- Keen to learn and demonstrate ability.
- Self-motivated.
Language requirements: The candidate must have excellent proficiency in French, both spoken and written. A strong command of English, both spoken and written, is also required due to frequent interactions with our partners, non-French-speaking clients, and colleagues outside Quebec.
Preference will be given for candidates who are in Montreal, or Canada who are able to relocate.
Preference will also be given for candidates with experience in developing online casino games.
FRANCAIS :
Nous recherchons un / e Développeur Front-End à temps plein pour rejoindre notre équipe de développement basée à Montréal.
Le rôle principal de ce poste est de concevoir des jeux de casino HTML5 réactifs, innovants et esthétiques pour l'industrie des jeux d'argent réglementée.
Si vous avez la personnalité pour assumer des responsabilités et collaborer dans un environnement de petite équipe, nous serions ravis de vous accueillir dans l'équipe de développement de PearFiction Studios. Le / la candidat / e idéal / e possède au moins cinq (5) ans d'expérience dans un poste similaire.
Nous créons certains des meilleurs jeux de casino au monde. Mais ne vous contentez pas de nous croire sur parole : essayez les jeux que nous avons développés ->
Vos responsabilités :
- Développer des jeux de casino basés sur navigateur, incluant divertissement, rythme, fonctionnalités et interface utilisateur – sur desktop et mobile.
- Intégrer les graphismes et effets visuels des jeux.
- Intégrer les exigences et fonctionnalités métier des jeux.
- Assurer une expérience de divertissement optimale pour les utilisateurs finaux.
- Maintenir les jeux existants et proposer des améliorations.
- Maintenir et développer les procédures de build pour les nouveaux jeux et les jeux existants.
- Rechercher de nouvelles technologies web et proposer de meilleures solutions.
Expérience essentielle :
- Diplôme technique ou universitaire en informatique.
- Minimum de cinq (5) ans d'expérience en développement de jeux HTML5 (JavaScript / TypeScript) pour plateformes mobiles et desktop.
- Expérience avec les frameworks JavaScript / CSS.
- Solide connaissance de la programmation orientée objet, du modèle MVC et d'autres principes de conception.
- Expérience dans des environnements de développement agile et itératif.
- Familiarité avec des outils de suivi de projet tels que JIRA ou Trello.
- Maîtrise de Git et de l'approche de branchement par fonctionnalités (feature branching).
- Bonne compréhension du développement de jeux sur navigateur, avec un accent sur le mobile.
- Sens du détail en programmation graphique, animations, effets et optimisation pour de meilleures performances en ligne et sur mobile.
Expérience souhaitée :
- Expérience dans le développement d'interfaces de machines à sous.
- Bonne compréhension des jeux de casino et des mathématiques liées aux jeux d'argent réel.
- Expérience avec des applications web lourdes en graphismes et exigeantes en performances.
- Expérience avec des intégrations client-serveur et des techniques de sérialisation.
- Ouverture aux défis d'apprendre de nouveaux langages, technologies, frameworks et approches de développement.
- Expérience dans des projets de développement de jeux (professionnels ou amateurs).
- Fierté personnelle dans la réalisation d'un travail de qualité.
- Désir d'apprendre et capacité démontrée à évoluer.
- Motivation et autonomie.
Exigences linguistiques : Excellente maîtrise du français, tant à l'oral qu'à l'écrit. Bonne connaissance de l'anglais, à l'oral et à l'écrit, en raison de contacts fréquents avec nos partenaires, notre clientèle non francophone et nos collègues situés hors du Québec.
Une préférence sera accordée aux candidat / e / s basés à Montréal, ou au Canada et prêts à s'y relocaliser.
Une préférence sera également donnée aux candidat / e / s ayant une expérience dans le développement de jeux de casino en ligne.
Job Type : Full-time
Benefits :
- Commuter benefits
- Company events
- Dental care
- Extended health care
- Life insurance
- Paid time off
Ability to commute / relocate :
- Montréal, QC H2Y 2M4 : reliably commute or plan to relocate before starting work (required)
Education :
- AEC / DEP or Skilled Trade Certificate (required)
Work Location : In person
J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte