We are seeking a talented Mid-level JavaScript Developer to join our team and contribute to the development and delivery of high-quality web and mobile games. In this role, you will collaborate with cross-functional teams and play a key part in optimising the efficiency of game development processes.
Key Responsibilities:
Develop and maintain mobile and web-based games using JavaScript and Pixi.JS
Collaborate with departments including art, design, project management, and testing to deliver high-quality games
Implement solutions that align with architectural design
Write clean, efficient, and well-documented code
Implement Unit Tests to ensure code quality
Ensure timely project delivery by working within agreed timeframes and logging time spent on tasks
Participate in regular code reviews to maintain high coding standards
Debug and resolve technical issues in a timely manner
Work cross-functionally to identify problems and propose innovative solutions for continuous improvement
Required Skills and Experience:
Proven experience in a similar role
Ability to plan and prioritise workload effectively
Strong communication skills
Proficiency in HTML5, JavaScript (including ES6+ features like Classes and Promises), and JSON
Experience with game engines such as Pixi.js or Phaser
Familiarity with Node.js and source control (preferably Git)