Software Engineer

23 Hours ago • 2 Years + • Game Engine

Job Summary

Job Description

Matific seeks a highly motivated Software Engineer to contribute to the development and maintenance of its innovative educational products. The role involves developing and enhancing games and the game engine, focusing on scalability, performance, and stability. Collaboration with pedagogical experts, artists, and other developers is crucial. Responsibilities include implementing new features, identifying areas for improvement, participating in code reviews, mentoring junior team members, and applying OOP principles. The ideal candidate possesses strong OOP skills (Java or TypeScript), excellent communication abilities, and a passion for education and mathematics. Game development experience is a plus.
Must have:
  • OOP principles and patterns (Java or TypeScript)
  • Game development experience
  • Excellent communication & collaboration
  • Clean, maintainable code
  • Develop and maintain games & game engine
Good to have:
  • Experience with TypeScript
  • Passion for education & mathematics
  • Graphic design, animation, sound production skills
Perks:
  • Strong purpose: quality education globally
  • Fast-paced environment, fast-growing SaaS company
  • Work with ministries & global publishers
  • Collaboration with seasoned entrepreneurs
  • Innovation opportunities
  • Great remuneration package

Job Details

Description

ABOUT MATIFIC

Matific is a leading global EdTech provider, delivering an adaptive online learning platform for primary school mathematics. With our product being utilised by millions of students, teachers and parents in 100+ countries we are helping educate the youth and bring equality to education. With over $50M USD invested and a global team of over 200+ employees, we are committed to achieving our goals. We’ve also picked up a number of awards including numerous CODiEs, Academics’ Choice and Edtech Digest to name a few.


THE ROLE

We are looking for a highly motivated Software Engineer. The Software Engineer plays a vital role in our content team, contributing to the development and maintenance of innovative educational products that transform the way students learn mathematics. This role emphasizes game software development skills as well as a deep understanding of pedagogical principles.


KEY RESPONSIBILITIES

1.Development and Maintenance

  • Continue development and enhancement of the company’s games and game engine, focusing on scalability, design, performance, and stability.
  • Implement new features and maintain existing systems to support evolving project needs.
  • Identify and address areas for improvement in existing systems with innovative solutions.

2.Collaboration

  • Partner with pedagogical experts, artists, and other developers, locally and globally, to design, develop and improve the company’s interactive educational content.
  • Facilitate knowledge sharing and alignment between the Sydney office and the global team.

3.Knowledge Sharing and Leadership:

  • Participate in code reviews and mentor junior team members according to best practices and to our standards (both pedagogical and technical).

4.Problem-Solving and Innovation:

  • Address technical challenges with creative, scalable solutions.
  • Apply OOP principles and design patterns to ensure robust and maintainable code.


Requirements

Minimum Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • Strong proficiency in Object-Oriented Programming (OOP) principles and patterns, with at least 2 years of experience in languages such as Java or TypeScript.
  • Excellent communication and collaboration skills, thriving in a team-oriented environment.
  • Proven ability to write clean, maintainable code and integrate it with existing systems.

Preferred Qualifications:

  • Experience with TypeScript and game development.
  • Passion for education and mathematics.
  • Game development-related skills, such as graphic design, animation, sound production etc.

Benefits

  • A business with a strong purpose to provide quality education to children globally
  • A fast-paced environment, fast-growing SaaS company
  • Work with ministries of education, leading high-profile global publishers and partners
  • Work closely alongside seasoned, successful entrepreneurs 
  • Opportunity to innovate and challenge the status quo
  • Great remuneration package with significant upside potential

Similar Jobs

The Walt Disney Company - Responsable Test & Qualification Projets Digitaux F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
4 Months ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
Britive - ENGINEERING MANAGER

Britive

Bengaluru, Karnataka, India (Remote)
4 Months ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
NVIDIA - Senior Software Engineer - HPC

NVIDIA

Canada (On-Site)
1 Month ago
SmileGate - Client Development (Engine) Engineer - LOST ARK Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
5 Months ago
Larian Studios - Associate Engine Lead Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Analityk biznesowy z językiem niemieckim (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Tencent - Data Engineer Intern

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Netflix - Engineering Manager - Revenue Infrastructure Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
5 Months ago
Canva - Senior Backend Engineer (Java) Design at Scale - Teams and Education

Canva

Sydney, New South Wales, Australia (Remote)
6 Days ago
Apex logic - Sr. Full-Stack Developer - Product

Apex logic

United States (Remote)
4 Months ago
Garena - Quality Assurance Intern

Garena

Singapore (On-Site)
1 Month ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Zoox - Senior Software Engineer - High Performance Computing

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Stake Logic - Java Back-end Developer

Stake Logic

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Canva - Senior Frontend Engineer - Frontend Core Libraries

Canva

Sydney, New South Wales, Australia (Hybrid)
4 Months ago
Luma Pictures - Compositor

Luma Pictures

Melbourne, Victoria, Australia (On-Site)
5 Days ago
Easygo - Change and Communications Lead

Easygo

Melbourne, Victoria, Australia (On-Site)
6 Days ago
Entain - QA Lead

Entain

Australia (Remote)
6 Days ago
Canva - Senior Backend Software Engineer - AI Help Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Flying Bark Productions - Senior 3D Modeller

Flying Bark Productions

Sydney, New South Wales, Australia (Hybrid)
6 Days ago
PlayStation Global - Senior Platform Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
6 Days ago
Entain - Events and Experience Manager - Client Accounts

Entain

Queensland, Australia (Hybrid)
5 Days ago
Easygo - Sportsbook Manager

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Flying Bark Productions - Compositing Technical Assistant

Flying Bark Productions

New South Wales, Australia (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Game District - Game Developer

Game District

Punjab, Pakistan (On-Site)
2 Weeks ago
Handy Games - Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Amber - Senior Unity 2D Gameplay Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (Remote)
3 Weeks ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ontario, Canada (Remote)
1 Week ago
Ghostpunch Games - Unreal Engine Developer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
9 Months ago
Snowed In Studios - Lead Software Developer

Snowed In Studios

Ontario, Canada (Remote)
1 Week ago
SYBO - Game Engineer Intern

SYBO

Copenhagen, Denmark (On-Site)
1 Month ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
6 Days ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

Seattle, Washington, United States (Remote)
5 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Matific is a multi-award winning mathematics e-learning platform for schools that builds problem-solving skills and conceptual understanding in early mathematics education. 


Founded on strong pedagogy and designed by educational experts, Matific gives access to over 2000 curriculumn aligned mathematics activities, worksheets and lesson plans. 


Matific is available in over 60 countries and in 40+ languages.


Matific is a perfect teaching tool to free up teachers' time to focus on their students. Matific activities challenge and engage students in diverse learning environments and classrooms. 


Matific supports any teaching approach and student learning style.


Matific can be used in schools, at home and it’s also perfect for homeschooling.

Designed by curriculum experts, Matific is a blended learning platform that gives access to game-based mathematics activities, worksheets and lesson plans. Available in over 40 languages, we cover the local curricula of over 50 countries. 



Matific activities challenges and engages students in diverse learning environments and classrooms. Students can easily log in and self-start, so not a minute of valuable class time is wasted. Matific supports any teaching approach and student learning style.


Matific can be used in schools, at home and it’s also perfect for homeschooling. For more information, visit - www.matific.com 

New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (On-Site)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

Sydney, New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Sydney, New South Wales, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by Matific

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug