Enable job alerts via email!

Senior Full‑Stack JavaScript Developer. Job in City of London Education & Training Jobs

Night Zookeeper

City Of London

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

An innovative ed tech company based in London is seeking a Senior Full Stack JavaScript Developer to design and enhance their gamified learning platform for children. This role involves collaborating with various teams to deliver impactful educational solutions. Ideal candidates will have strong skills in JavaScript/TypeScript, React, and Node.js, with a passion for fostering children's creativity and literacy. Hybrid work options are available.

Benefits

Competitive salary and benefits
Professional development opportunities
Team-oriented culture

Qualifications

  • 5 years professional experience with JavaScript/TypeScript in full stack roles.
  • Strong frontend skills: React, state management.
  • Backend development: Strong expertise in Node.js, GraphQL and NoSQL.

Responsibilities

  • Design, build, and enhance scalable frontend and backend systems.
  • Develop clean, maintainable, and testable code using modern practices.
  • Collaborate closely with product/design/education teams.

Skills

JavaScript
TypeScript
React
Node.js
GraphQL
NoSQL
Git
CI/CD pipelines
Communication
Teamwork
Job description
Overview

Night Zookeeper is a London-based ed tech company on a mission to make reading and writing fantastically fun through a gamified platform for children aged 6-12.

Founded in 2012 in London, Night Zookeeper has grown into a leading children's brand offering a web-based learning program, a best selling book series, and an animated TV series. Their platform uses game based learning, storytelling and tutor feedback to help children develop literacy skills and creativity.

Over a million children worldwide have used the platform across tens of thousands of schools. The program combines writing challenges, character creation, and curated tutor feedback to boost engagement and learning.

Role Overview

As a Senior Full Stack JavaScript Developer, you will:

  • Design, build, and enhance scalable frontend and backend systems within the core product (e.g. writing platform, dashboards, games, tutor and admin interfaces)
  • Plan architecture and technical work across the JavaScript stack
  • Develop clean, maintainable, and testable code using modern practices and frameworks
  • Collaborate closely with product/design/education teams to ensure features support pedagogical goals
  • Monitor and optimize performance, reliability, and accessibility
  • Participate in planning, code reviews, deployment workflows, and continuous integration pipelines
  • Lead projects and record progress on project management systems, as well as in meetings with the team
Role Responsibilities
  • Architect and implement new full stack features in JavaScript across frontend and backend layers
  • Maintain and extend scalable APIs and microservices
  • Optimize UI/UX for high interactivity, creativity tools, and responsive performance
  • Drive best practices including code reviews, automated tests (unit/integration), documentation
  • Ensure data privacy, performance, and reliability in line with GDPR and education standards
Experience and Skills

Essential:

  • 5 years professional experience with JavaScript/TypeScript in full stack roles
  • Strong frontend skills: React, state management
  • Backend development: Strong expertise in Node.js, GraphQL and NoSQL
  • Experience scaling and optimising complex web applications
  • Expert level with version control workflows (Git), CI/CD pipelines (Github Actions, Cloud build)
  • Excellent communication and collaborative teamwork

Desirable:

  • Experience developing native iOS applications (or using capacitor / cordova)
  • Experience in the ed tech or kids\' entertainment space
  • Familiarity with gamification techniques and rich interactive UIs
  • Exposure to UX for child-centric applications, accessibility standards
  • Knowledge of analytics tools for educational tracking and dashboards
  • Experience working in agile or hybrid DevOps environments
Why Join Night Zookeeper?
  • Join a fast growing, London-based, award-winning ed tech company (BAFTA nominated, BETT awards) with a global mission to foster children\'s creativity and literacy
  • Opportunity to work on game-based learning products that have real educational impact (millions of words written, thousands of stories created)
  • Be part of cross functional, mission-driven teams contributing to product design, education and creative learning
  • Senior role with ownership, responsibilities, and a meaningful stake in technical decisions
Additional Details
  • Location: London (hybrid and remote flexibility)
  • Reporting to: CTO
  • Start Date: Flexible; immediate availability preferred
What We Offer
  • A competitive salary and benefits
  • A team-oriented, forward-thinking company culture
  • Opportunities for professional development
  • The chance to make a real difference in children's education
How to Apply

Please include:

  • CV and portfolio of relevant JavaScript-based full stack projects linked to your Github account
  • Examples of scalable web applications, ideally including interactive or gamified UI
  • Brief note on why you\'d love contributing to a children\'s literacy and creativity platform
  • Let us know what magical animal you would be

Night Zookeeper is an equal opportunity employer and encourages all qualified candidates to apply. If you are organised, motivated, and passionate about creating educational solutions, then we would love to hear from you.

Please Note: Only shortlisted candidates will be contacted.

2011-2025. Wonky Star Ltd

Registered Company No. 07706300

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.