GradeMaker Ltd. is an education technology company, with its head office near Oxford and development office in Bristol. It provides cloud -based software to exam boards and ministries of education around the world, delivering enterprise scale applications to support and remodel the examinations authoring process.

In addition, GradeMaker acts as a channel for partners who provide related technologies, for example data portals (which provide exam results analysis for schools, at national scale), and onscreen testing systems (to deliver exam content to candidates on screen under exam conditions). GradeMaker is a member of the Stephen Austin group (an international business with clients in over 20 countries worldwide).

GradeMaker’s mission is to help examination providers raise the quality of their tests, be more efficient and increase security levels. We also work to help them use their content and data to deliver better support and training to centres, teachers and candidates.

GradeMaker seeks to be:

  • Improvement oriented: we are passionate about product innovation, process improvement and solutions which are simple to use.
  • Open, transparent and fair in our dealings with customers, suppliers and each other.
  • Supportive, collaborative and positive in the way we work.
  • Reliable and strive for excellence in everything we do.
  • Responsive to our customers. We listen and learn from our customers in order to help them succeed.
  • Focused on impact. We care deeply about delivering services which make a significant difference both to exam boards and to schools.

We are proud of our solutions which are built on a passion for educational improvement, exceptional usability and expertise in the following technologies:

  • Front end: HTML5, Bootstrap, SASS, JavaScript, React and AngularJS
  • Server side: Apache, PHP, Laravel and other libraries where required
  • Data layer: MongoDB and Elasticsearch
  • Platform: AWS and MongoLabs
  • Deployment: Automation of continuous deployment is handled by Composer, Node, Bower, GIT,, Jenkins and PHPUnit

We are always keen to speak with talented software developers, testers, project managers, marketing and sales experts and educationalists who can support our growth and help our customers succeed.

The people we like to work with are naturally open and collaborative and enjoy helping make a team succeed. They are inquisitive, reliable, bright and good problem solvers. They will share our strong personal values and commitment to excellence.

We offer competitive salaries and incentives, flexible start times, life insurance of double your salary and pension contributions. You will get 25 days of leave per year with the opportunity to transfer holiday into the following year if you want to.

If you would like to talk to us, please get in touch to find out what opportunities are coming up or to talk about specific jobs listed.

Senior PHP / AngularJS / React software developer

We are seeking three senior PHP / AngularJS / React software developers to work on the GradeMaker cloud-based educational technology suite.

This post requires at least 3 years of experience writing business (enterprise scale) applications which uses the technology set mentioned above. The core focus of this role is enterprise PHP development with database interaction and development providing data to the user interface via AngularJS. We are currently in the process of moving over to React so all new pages are being developed in React to be followed by a migration of existing pages.

The candidate we are looking for must demonstrate strong knowledge of PHP, OO design patterns and experience in working with MVC framework (Laravel or Symfony, Zend or Yii). The candidate should ideally have good knowledge of OO JavaScript and JS frameworks, ideally AngularJS and React. Other key skills are knowledge of APIs, RESTful web services and the LAMP stack with an understanding of NoSQL, ideally MongoDB. Strong knowledge of HTML5 and CCS3 would be a distinct advantage.

He or she will also be expected to be a good team player, working in close collaboration with colleagues and reviewing team members’ code. S/he will be experienced in the Agile working method and enjoy providing guidance to colleagues. The post holder will carry out unit testing of their work and demonstrate knowledge and skills in managing deployment. They will have an open personality, be a good problem solver and demonstrate high standards and a commitment to team success.

Based: Bristol

Apply now