> Markdown version of [/jobs/ext/2820653-software-engineer-support-quality-own-the-codebase-fix-the-problems-andhelp-scale-a-fa](https://www.wearedevelopers.com/jobs/ext/2820653-software-engineer-support-quality-own-the-codebase-fix-the-problems-andhelp-scale-a-fa). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Support & Quality) - Own the codebase, fix the problems, andhelp scale a fa[...] - **Company:** Connecting Education - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Software Debugging, Log Analysis, MongoDB, Node.Js, Software Engineering, TypeScript, Google Cloud, Mern, ReactJS, Cloudflare, Codebase, React Native, Front End Software Development, GPT - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2847390397-software-engineer-support--quality--own-the-codebase-fix-the-problems-andhelp-scale-a-fa ## About the Role 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., * 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 ## Description 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 ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)