About NumberWorks’nWords

NumberWorks'nWords offers co-curricular educational support for students of all ability levels. With over 30 year's experience, NumberWorks'nWords is one of the world's most experienced and successful after-school tuition providers. Our Maths and English program caters for students from Year 1 to Year 11. Our focus is harnessing the power of FUN to draw the best results from children in the core subjects of Maths and English.

Our Purpose

Making a positive difference to children’s lives

What this role is responsible for:

We are looking for a skilled intermediate frontend React.js developer to join our multidisciplinary development team. You will work as part of a team of teachers, scientists, psychologists and other IT professionals to design and develop high-quality web-based maths and English tuition software. In this role, you will be responsible for developing and implementing user interface components using React.js.

You will also be responsible for profiling and improving performance and documenting our front-end codebase. This role requires the ability to be flexible and adaptive and is ideally suited to someone who desires creative input in their work.

There is also scope to get stuck into backend development with Node.js and PostgreSQL.

Below are some of the responsibilities a React.js developer is expected to assume in their position:

  • Maintain existing React systems, including fixing bugs
  • Design and develop new custom components to meet project requirements
  • Maintain and update project dependencies as well as resolve any conflicts
  • Working with other developers to develop front-end and back-end architecture that’s well structured and flexible

What skills and experience you’ll need:

  • Our frontend stack is:
    • HTML5/CSS
    • ReactJS
    • TypeScript
  • Our backend stack is (optional for this role):
    • NodeJS
    • TypeScript
    • PostgreSQL
    • RESTful APIs
    • AWS
  • You’re passionate about building great relationships with your team and the rest of the business stakeholders.
  • Keen problem solver and willing to embrace the challenges of delivering a world-class educational experience to users all around the globe
  • Keen to work in a team who have each other’s backs and deliver what they’ve committed to
  • Are a life-long learner, always curious, and always open to new things.

Our Values

The successful applicant would need to support and promote the NumberWorks’nWords’ core values at all times:

  • Respect, support, communicate
  • A passionate belief in what we do
  • Have your back
  • Celebrate success
  • Do what you say you are going to do