The Role :
We are seeking a talented Full Stack Game Developer to join our dynamic team in creating next-generation educational games. This role offers the unique opportunity to combine your passion for game development with meaningful educational impact. You&aposll work with our dedicated curriculum team to translate learning objectives into engaging, interactive experiences using modern web technologies and AI-enhanced development practices.
As part of our team, you&aposll be at the forefront of educational technology innovation, creating games that help students develop critical thinking skills while having fun. This position is perfect for a developer who wants to grow their career in the rapidly expanding ed-tech industry while working with cutting-edge tools and technologies.
Key Responsibilities
Game Development & Implementation
- Assist in developing interactive educational games using the Phaser 3 framework that align with K-8 curriculum standards
- Create engaging math interactives and visualisations using GeoGebra for enhanced mathematical learning experiences
- Support creation of responsive, engaging user interfaces that work seamlessly across desktop, tablet, and mobile devices
- Learn to implement progressive difficulty systems that adapt to students' learning pace and abilities
- Assist with audio / video integration systems for rich multimedia educational content
- Support development and maintenance of game animation systems using Canvas / WebGL rendering
System Architecture
Develop and implement software architecture and design patterns that ensure the scalability, security, and performance of the gamesEvaluate and recommend tools, technologies, and processes to ensure the highest quality product platformProblem Solving
Identify, troubleshoot, and resolve complex technical issuesEnsure games run smoothly across various devices and browsers by optimizing code and assetsCollaboration & Documentation
Work closely with curriculum specialists to ensure games meet educational objectives and standardsCollaborate with designers and UX professionals to create intuitive, engaging user experiencesLearn to implement accessibility standards to ensure games are inclusive for all learnersMaintain comprehensive documentation of code, system design, and development processesCommunicate effectively with team members and stakeholders to ensure alignment and transparencyQualifications
Educatio n : Bachelor&aposs degree in Computer Science, Mathematics, Engineering, or a related field (current students in their final year also welcome)
Strong Mathematical Backgrou nd : Solid understanding of K-8 mathematics concepts, including algebra, geometry, statistics, and mathematical reasoning
Technical Skills :
Programmi ng : Proficiency in one or more programming languages such as Java, C++, Python, or JavaScriptWeb Technologi es : Strong knowledge of HTML5, CSS3, and responsive design principlesMath Interactiv es : Experience or strong interest in creating mathematical visualizations and interactive content using GeoGebraFrontend Framewo rk : Experience with at least one modern frontend framework (React, Vue, or Angular)Version Contr ol : Knowledge of version control systems (Git, SVN)AI Too ls : Basic experience with AI coding assistants and prompt engineeringUI / UX Understandi ng : Understanding of user interface and user experience design to enhance game usabilityMathematical Visualizati on : Ability to translate mathematical concepts into engaging visual and interactive formatsExperience :
1-2 years of software / game development experience (including academic projects, internships, or personal projects)Experience in optimizing games for mobile and desktop platformsPortfolio demonstrating game development or interactive application projectsSoft Skills
Excellent problem-solving and analytical skillsStrong communication and interpersonal skillsAbility to work independently as well as collaboratively in a team environmentProactive and able to take initiative in driving projects forwardWhat We Offer
Impactful W ork : Contribute to projects that make a real difference in the educational experiences of students globallyCollaborative Environm ent : Work with a team of dedicated professionals passionate about education and technology.Professional Gro wth : Opportunities for learning and career advancement in a supportive settingInnovative Cult ure : Be part of a company that values creativity, innovation, and the pursuit of excellence.Show more
Show less
Skills Required
Java, Vue, geogebra , Svn, Css3, Angular, Git, React, Javascript, Html5, Python