Senior Back End Developer
Apply NowJob details
We’re Hiring: Senior Back-End Developer (Montreal, Canada) Are you passionate about building high-performance systems and love the thrill of great Slot Games? We’re looking for a Senior Back-End Developer to join our talented development team at our Montreal office. JOB DESCRIPTION: In this role, you’ll be responsible for developing, maintaining, and optimizing our Casino Game Server, Slot Game Engines, Game APIs , and internal tools that support our entire game ecosystem. If Slot Game Engines hold no secrets for you , and you're driven to create the best-performing games in the industry , we want to hear from you Let’s build something amazing together. Join our team – Let’s make great games MAIN RESPONSIBILITIES: Designing, developing, and maintaining our back-end functionality which involves high volume transaction systems Developing game engines and tools on our Casino Game Server Developing, Enhancing and Maintaining existing gaming API’s, game engines and providing Back-End development support for Front-End Developers Experience in all aspects of application development lifecycle (analysis and design to implementation and support) Working closely with different interfaces such as Game Producers, Mathematicians, Statisticians, Front-end game developers, and QA Coordinating the quality assurance, certification, and translation processes of the games Researching, playing, and studying casino games to stay up-to-date with market trends and competition Performing other tasks as required ESSENTIAL EXPERIENCE: Bachelor’s degree or higher in computer science 4 years of slot game production knowledge Strong track-record of developing and maintaining Casino game engines with the successful production of impactful slot games. Excellent knowledge of C#/dotnet Experience with JavaScript and NodeJS Experience with client-server integrations Experience of working with relational and/or NoSQL databases Solid knowledge of Object-Oriented Programming, MVC and other design principles Experience working with project tracking tools such as JIRA Familiarity with Git and feature branching approach. Highly organized, experienced in running multiple projects and delivering to tight deadlines Passionate in whatever you do and want to make a difference in the iGaming Industry Strong English written and verbal communication skills Leadership attitude and not afraid to get your hands dirty Excellent teamwork skills and ability to adapt DESIRABLE EXPERIENCE: Solid understanding of back-end tools/services in the area of probability and statistics Experience developing casino games mathematics Experience with Pixi.js or Phaser.io JavaScript/CSS frameworks. Open to challenges of learning new languages, technologies, frameworks and approaches to development Experience with other programming languages(Java, PHP, C++, etc) is an asset Self-motivated with a strong desire to learn and stay abreast of online casino game trends and developments/standards Bilingual (French and English) is an asset Experience in using Jira and / or other project management tools Preference will be given to candidates with experience in developing online casino games. PearFiction offers a 2/3-day hybrid working model, allowing our employees to work two days remotely and three days a week in the office.
Apply Now