Opportunities

Join us during this exciting time and help shape a company that delivers products that make a positive difference in the world.

The People

You will join a small group of talented and passionate people. We continuously improve our operations and aim to deliver great products at peak efficiency.

Our culture is based on trust. You will be trusted to perform the role youโ€™re capable of and will be able to trust those around you. The ability to work autonomously and collaboratively is essential. During workshops, sprint reviews, and design summits, youโ€™ll be expected to input into the solution with your area of expertise. Itโ€™s vital that weโ€™re able to work quickly to deliver small products that have a significant impact.

We invest in building common reusable components in-house that we can use to rapidly create new MVP products or deploy them into existing products to improve stability and security.

This especially helps when the investors are looking for speed to market (or a cost-efficient prototype).

We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or any other protected characteristic.

The Benefits

  • Free access to EdTech products to use at home with your family.

  • Mental health support.

  • Duvet days.

  • Individual Personal development training budget.

  • 26 days holiday + your birthday + bank holidays.

  • Everyone has Christmas week off.

  • Free team-organised events.

  • Choose your preferred device. The default is the latest Macbook Air or Macbook Pro depending on the use case.

  • Flexible working conditions. At least 60% of your working hours must be between 8am and 5pm UK time

  • 10% salary raise after your second year.

  • Annual salary raises as per the consumer price index (inflation).

Current Positions Available

Senior Fullstack Javascript Developer

Skills

  • Excellent communication skills

  • Ability to remain calm under pressure.

  • Strong analytical skills and data-driven thinking.

  • Experience with continuous and iterative development.

  • Strong knowledge and experience in Agile development.

  • Experience experimenting with new technologies.

  • Strong knowledge and experience in

    • All Javascript technologies including but not limited to: React.JS, React Native, Next.JS, Javascript, Node.JS / Nest.JS

    • Typescript

    • HTML5

    • AWS

    • Ruby on rails experience (legacy code-base to be supported while refactoring in TS).

    • Working with JSON files and OAuth.

  • An understanding of cloud-based infrastructure services.

  • Ability to work from design files from the likes of Figma or Adobe XD.

  • Experience building web-based apps which are used by millions of users.

  • Experience with microservices architectures, scalability, reliability, and fault tolerance.

  • An understanding of performance testing and issue resolution.

  • Understand risks around security and how to mitigate them.

  • Ability to solve problems quickly and completely.

  • Ability to multi-task and stay organised in a dynamic work environment.

  • (optional) Experience working on EdTech products or products designed for children.

Responsibilities

Experience with the following responsibilities is essential for this position:

  • Support our clients and deliver team sprint goals.

  • Perform Senior level JS/TS development duties to deliver working software frequently (at the end of every other sprint at the very latest)

  • Knowledge of JS UI libraries.

  • Support your fellow team members by performing code reviews, inputting into architectural decisions, and supporting the team in making process changes.

  • Consult with management to advise on technical requirements and provide accurate expectations on delivery times.

  • Maintain task boards and time-tracking tools.

  • Communicate potential technical challenges in advance.

  • Help develop our internal practices during retrospectives.

  • Ability to translate commercial goals into cost-appropriate solutions.

 The following are tasks you may wish to get involved in:

  • Get involved in planning social events.

  • Organise and/or attend user testing sessions

Salary: ยฃ60,000

Location: Remote (with occasional travel to Leeds) - Travel to the office, when required, will be done at the expense of the employee. Car parking is provided.

Application Requirement: Requires a portfolio illustrating capabilities.

Data/AI Engineering Lead

Skills

  • Excellent communication skills

  • Ability to remain calm under pressure.

  • Strong analytical skills and data-driven thinking.

  • Experience with continuous and iterative development.

  • Strong knowledge and experience in Agile development.

  • Experience experimenting with new technologies.

  • Strong engineering knowledge with a deep knowledge of JS technology stack.

  • An awareness of Node.JS and cloud-based infrastructure services.

  • Experience building web-based apps which are used by millions of users.

  • Experience with service-based architectures, scalability, reliability, and fault tolerance.

  • An understanding of performance testing and issue resolution.

  • Understand risks around security and how to mitigate them.

  • Deep understanding of enforcing data governance policies, including data quality standards, privacy, and compliance with relevant regulations (e.g., GDPR).

  • Ability to solve problems quickly and thoroughly.

  • Ability to multi-task and stay organised in a dynamic work environment.

  • (optional) Experience working on EdTech products or products designed for children.

Responsibilities

Experience with the following responsibilities is essential for this position:

  • Oversee the design, development, and maintenance of data warehouses to efficiently store and manage large volumes of educational data. Ensure data security, integrity, and accessibility.

  • Develop and implement data-gathering strategies to acquire relevant, high-quality datasets for AI and machine learning projects. This includes identifying, sourcing, and processing data from various educational sources.

  • Develop and execute comprehensive AI and data strategies aligned with clientsโ€™ mission to enhance education through technology.

  • Lead AI development projects from concept to deployment, ensuring the successful delivery of high-quality, evidence-based solutions.

  • Stay up-to-date with the latest AI trends and technologies, guiding the team in implementing state-of-the-art AI models and techniques.

  • Lead efforts to integrate diverse data sources into a unified system, allowing seamless data access for AI algorithms and models.

  • Provide mentorship and guidance and foster a collaborative and innovative work environment with other engineers.

  • Collaborate with cross-functional teams, including product managers, designers, and educators, to define AI-driven features and solutions that meet user needs.

  • Ensure the reliability, accuracy, and efficiency of AI models and systems, performing rigorous testing and quality assurance.

  • Continuously explore and implement AI research findings to improve our products and enhance pedagogical outcomes.

  • Maintain thorough documentation of AI models, algorithms, and systems for future reference and transparency.

  • Possess the ability to translate commercial goals into cost-appropriate solutions.

 The following are tasks you may wish to get involved in:

  • Get involved in planning social events.

  • Organise and/or attend user testing sessions

Salary: Varies based on experience

Location: Remote (with occasional travel to Leeds)

Application Requirement: Requires a portfolio illustrating capabilities.

QA / Accessibility Consultant

Skills

  • Excellent communication skills.

  • Ability to remain calm under pressure.

  • Experience with continuous and iterative development.

  • Knowledge and experience in Agile development.

  • Experience experimenting and testing new technologies.

  • Experience working within cross-functional teams.

  • Experience working with regulatory requirements. Ideally school data formats such as OneRoster, however, comparable adjacent industry experience will be sufficient.

  • Deep understanding of WCAG guidelines and can confidently assess products, and document assessment results.

  • Capable of working from design files in the likes of Figma or Adobe XD.

  • Experience working on web-based apps which are used by millions of users.

  • A mild technical background or an understanding of modern technologies used would be ideal.

  • Ability to perform basic first-line support tasks to investigate production issues before involving the development team.

  • Understand risks around security and how to mitigate them.

  • Ability to solve problems quickly and completely.

  • Ability to multi-task and stay organised in a dynamic work environment.

  • (optional) Experience working on EdTech products or products designed for children.

Responsibilities

You will be expected to perform the following responsibilities:

  • Validate the stability of the current release candidate and perform analysis of issues to provide the developers with actionable information.

  • Verify the delivery of both functional and non-functional requirements.

  • Using creative, exploratory testing to simulate unplanned user behaviour to uncover unexpected bugs.

  • Ensure all products meet the latest WCAG guidelines and provide advice to the team on how to ensure the products can pass accessibility tests.

  • Context switch onto multiple projects if needed.

  • Knowledge of Agile & Scrum in an agency environment.

  • Support your fellow team members by writing test cases in advance so the developers understand how you plan on testing the product.

  • Perform device testing to ensure the product works across a range of devices.

  • Performance testing and reporting results.

  • Maintain task boards and time-tracking tools.

  • Update Asana with project progress and communicate project status.

  • Communicate potential risks and issues to all stakeholders in advance.

  • Help develop our internal practices during retrospectives.

  • Organise and manage user testing sessions and extract insights into a digestible format for all stakeholders.

The following are tasks you may wish to get involved in:

  • Get involved in planning social events.

  • Organise and/or attend user testing sessions

Salary: ยฃ30,000+

Location: Remote (with occasional travel to Leeds)