Job Description:
We are on the hunt for an enthusiastic Client Developer who is passionate about creating engaging visuals, innovative gameplay features, and bringing online casino slot games to life. As a Client Developer, you will be crucial in the development process of the game client from its inception to a release-ready state. This role includes integrating the backend into the game client and crafting smooth and juicy gameplay experiences for our players.
Responsibilities:
- Team Collaboration: Work closely with game producers and backend developers to ensure the correct implementation of game mechanics.
- Development: Design, build, and maintain efficient, reusable, and reliable code for game clients.
- Compatibility: Optimize code size and speed to make the most of each device’s technological capacities. Ensure the best performance, quality, and responsiveness of applications and games.
- Quality Assurance: Collaborate with the Quality Assurance (QA) team to identify, track, and resolve issues during the development process.
- Stay Current: Keep up-to-date with the latest trends and technologies in the gaming industry.
Skills and Qualifications:
- Bachelor’s degree in game development, computer science, or a related field.
- Minimum of 3 years experience in a game client developer position, preferably but not necessarily within the online casino or slot game industry.
- Proficiency with Typescript.
- Working knowledge of 2D game development.
- Experience with Cocos Creator, and PixiJS, and a willingness to work across these engines.
- Broad understanding of different game technology areas (gameplay, graphics, tools, etc.).
- Proficient understanding of code versioning tools, such as Git.
- Knowledge of project management tools such as Jira, Trello, or similar.
- Excellent problem-solving skills and a proactive approach to identifying issues.
- Ability to work under pressure and meet tight deadlines.
- Excellent communication and interpersonal skills.
- A strong desire to create captivating and appealing games!