Software Engineer (Support & Quality) – Own the codebase, fix the problems, and help scale a fa[...]

Connecting Education

Greater London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

6 monthly pay reviews
22 days holiday + bank holidays
Uncapped training and development预算
Modern office in Vauxhall
Weekly team lunches
Vibrant team with socials

Job summary

Connecting Education is seeking a hands-on software engineer to own critical fixes in a MERN stack application used by schools. You will diagnose, debug, and ship live fixes directly in React/TypeScript, Node.js and MongoDB, without relying on escalation.

You’ll also mentor a Support Engineer and act as the main technical face to customers during incidents, delivering fast, clear RCA and root-cause follow-ups as part of a high-performance team in a fast-growing EdTech scale-up with an office in

Qualifications

  • Hands-on developer able to open a codebase and ship fixes independently.
  • Strong frontend experience, particularly in React and TypeScript.
  • Working knowledge of Node.js and MongoDB.
  • Background in either software engineering or technical support.
  • Highly analytical with debugging and live environment investigation.
  • Experience mentoring others and communicating with customers.

Responsibilities

  • Diagnose, debug, and fix live issues directly in React/TypeScript, MongoDB, and Node.js.
  • Own bugs end-to-end: identify root cause, ship fixes, and prevent recurrence.
  • Collaborate with Engineering to resolve issues in live environments without formal QA.
  • Escalation point for high-impact incidents with clear RCA documentation.
  • Manage and mentor one Support Engineer on a day-to-day basis.
  • Define and own SLAs across customer tiers with proactive communications.
  • Champion AI tools and automation to speed up the support function.
  • Use data from live issues to inform product improvements.
  • Help build processes and the team to scale from 260 to 1,000 customers.

Skills

React
TypeScript
Node.js
MongoDB
Debugging
Root cause analysis
Mentoring
Customer communication
AI tooling (Copilot/ChatGPT)

Tools

Copilot
ChatGPT

Job description

Are you a confident software engineer who's tired of being handed a ticket and told to wait for someone else to fix it? Want to own problems end-to-end, get deep into a MERN stack codebase every day, and genuinely shape how a scaling product holds together? This might be the role for you.

The company

Our client is a fast-growing EdTech scale-up on a mission to fix the chaos of school management. Schools are juggling siloed systems that don’t talk to each other – creating duplication, frustration, and wasted time. They’re changing that with one AI-powered platform covering everything from club sign-ups and attendance to parental consent, medical data for trips, and real-time notifications.

They started by dominating music department management and are now scaling that approach to manage all aspects of the schools, from parents’ meetings to trips to clubs to behaviours to assignments.

Over 260 schools are already on board – and they’re building towards 1,000. The team is close-knit, ambitious, and based in a modern office in Vauxhall.

The role

This is a developer role – not a support role with some coding on the side. Most of your time will be spent in the codebase: diagnosing bugs, understanding root causes, and shipping fixes directly in React/TypeScript, Mongo and Node.js. You’re not here to escalate – you’re here to solve.

You’ll also manage one Support Engineer and be the face of the company to customers when things go wrong – communicating clearly and with urgency. But make no mistake: the core expectation is someone who can open the codebase and own the fix.

Day-to-day includes:
  • Spend most of your time in the codebase – diagnosing, debugging, and fixing live issues directly in React/TypeScript, Mongo and Node.js
  • Own bugs end-to-end: identify the root cause, ship the fix, and make sure it doesn’t come back
  • Work closely with the Engineering team to resolve issues in live environments – no formal QA function exists, so rigour here really matters
  • Act as the escalation point for complex, high-impact incidents – delivering clear Root Cause Analysis (RCA) documents where needed
  • Manage and mentor one Support Engineer, acting as their day-to-day line manager
  • Define and own SLAs across customer tiers, ensuring proactive communication when issues arise
  • Champion AI tools and automation to make the support function faster and smarter
  • Use data and patterns from live issues to feed product improvement conversations
  • Help build the processes and team to take the business from 260 to 1,000 customers
The package
  • 6 monthly pay reviews
  • 22 days holiday plus bank holidays, rising with service
  • Uncapped training and development budget
  • Modern office in Vauxhall – easily accessible
  • Weekly team lunches
  • Vibrant team with regular socials – pool, darts, drinks, and team retreats
  • Opportunity to work in a uniquely high-performance team – if you’re impatient for progress, this is the place you’ll thrive
To be successful, you will…
  • Be a confident, hands-on developer – comfortable opening a codebase, understanding unfamiliar code quickly, and shipping fixes independently
  • Have strong frontend experience, particularly in React and TypeScript
  • Have working knowledge of the broader MERN stack: Node.js, MongoDB
  • Have a background in either software engineering or technical support – what matters is that you code, not just identify
  • Be highly analytical – someone who wants to understand why something broke, not just patch it
  • Have experience with debugging tools, log analysis, and live environment investigation
  • Be comfortable managing or mentoring
  • Have strong written communication skills – clear and professional when things go wrong with customers
  • Have a track record of using AI tools (Copilot, ChatGPT, or similar) to accelerate your work
  • Thrive in a fast-paced scale-up where processes are still being built and ownership is everything
Ideal, but not essential…
  • Experience working in or with the education sector
  • Familiarity with Google Cloud, Cloudflare, or CI/CD pipelines
  • Experience with React Native
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer - React, Node.Js, TypeScript, JavaScript
Full Stack Engineer - React, Node.Js, TypeScript, JavaScript

Connecting Education • Greater London

On-site
GBP 70,000 - 90,000
Salary of up to £90,000
Share options
34-days holiday
+5
Software Engineer
Software Engineer

The Shore Group • Hove

On-site
GBP 60,000 - 90,000
Full Stack Engineer
Full Stack Engineer

Story Terrace Inc. • Greater London

Hybrid
GBP 65,000 - 90,000
Private healthcare
25 days holiday
Bike to work scheme
+4
Senior Developer Experience Engineer
Senior Developer Experience Engineer

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 140,000
Pension
Private Medical Insurance
Paid sick leave
+7
Junior / Intermediate Developer
Junior / Intermediate Developer

United States Digital Space LLC • Greater London

On-site
GBP 40,000 - 50,000
Casual dress
Company pension
Central London office in Kings Cross /
Staff Engineer
Staff Engineer

Lead Forensics • Manchester

Hybrid
GBP 90,000 - 120,000
Entrepreneurial culture
Hybrid or remote working
Competitive salary and benefits
+2
Software Engineer
Software Engineer

The Shore Group • West Bridgford

On-site
GBP 60,000 - 90,000
Software Engineer
Software Engineer

The Shore Group • Portslade by Sea

On-site
GBP 65,000 - 85,000
Customer Success Associate – Join an exciting, scaling EdTech and have high ownership of your work
Customer Success Associate – Join an exciting, scaling EdTech and have high ownership of your work

Connecting Education • Greater London

On-site
GBP 30,000 - 45,000
30 days holiday, including bank holidays
Weekly team lunches
Team retreats
+2
Senior Technical Programme Manager
Senior Technical Programme Manager

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 140,000
Equity options
Private medical insurance
25 days annual leave
+8