Senior Full-Stack Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Senior Full-Stack Engineer”, “description”: “

MyEdSpace is an education technology platform that connects the best teachers on the planet with the students who need them the most – wherever they are, whatever their means. Backed by $15m in Series A funding from leading investors, we’re ready to scale – and we want you to help us build and scale MyEdSpace as part of a collaborative and ambitious team. We’re on a mission to make world‑class education accessible to all and believe every child deserves access to quality education regardless of geography or socioeconomic background, to achieve their dreams and build a brighter future.

Your Impact at MyEdSpace

We’re building the platform that powers how thousands of families experience online learning with a focus on clarity, strong domain design, and long‑term thinking. As we evolve our architecture with new Java/Node.js services and a modern React frontend, your work will shape how these systems fit together and how the product scales. You’ll join a team that values engineering fundamentals, product thinking, and a culture where impact matters more than output. This is a place where senior engineers influence direction, not just execution.

What We’re Looking For

  • Strong full‑stack engineering experience – deep backend experience in Java, Node.js, or another modern stack, paired with solid React + TypeScript skills. You’re comfortable building services as well as building the UI that sits on top of them.
  • AI‑augmented engineering – you use AI tools as a natural part of your workflow to accelerate development and explore solutions faster, while retaining strong engineering judgement and reviewing, challenging, and hardening AI‑generated code before it reaches production.
  • Engineering fundamentals over frameworks – you think in terms of system design, data modelling, trade‑offs, and long‑term maintainability. Languages and frameworks are tools, not identity.
  • Multi‑stack pragmatism – our platform spans Java, Node, React, and some existing PHP systems. You’re comfortable working in real‑world production environments and improving systems incrementally as architecture evolves.
  • Architectural maturity – you understand boundaries, contracts, invariants, and how local decisions impact system coherence over time.
  • Production ownership – CI/CD, containerisation, cloud environments (AWS), observability – you’re comfortable owning code beyond the merge.
  • Value‑driven mindset – you care about solving the right problem sustainably, not just shipping features.

What You’ll Be Doing

  • Designing and building end‑to‑end product features across backend services and our React frontend.
  • Building well‑structured, testable backend services and clean, reusable frontend components with attention to performance, usability, and long‑term maintainability.
  • Contributing to a multi‑stack production environment, improving existing systems thoughtfully while helping evolve the overall architecture.
  • Modelling domains, defining boundaries, and contributing to architectural decisions that keep the system coherent as it scales.
  • Using AI tools to accelerate development – while reviewing, validating, and refining generated code before it reaches production.
  • Owning work beyond feature delivery: CI/CD, observability, performance, and production behaviour.
  • Participating in code reviews and technical discussions with a focus on clarity, trade‑offs, and engineering judgement.
  • Improving reliability, security, and operational robustness as the platform grows.
  • Raising the engineering bar through thoughtful feedback, pragmatic decisions, and steady improvement rather than dramatic rewrites.

Why You’ll Love Working Here

  • The chance to make a real impact: your work directly shapes the future of education.
  • A fast‑paced and high‑growth environment where ideas move quickly and careers accelerate.
  • A collaborative, supportive culture: we’re headquartered in the UK, but we’re a global team with colleagues in 15+ countries, bringing a rich mix of perspectives and energy.

We are committed to building a diverse team and strongly encourage applications from candidates of all backgrounds. We believe diverse perspectives make us stronger and help us build a better product for students around the world.

#J-18808-Ljbffr”, “datePosted”: “2026-05-10”, “hiringOrganization”: { “@type”: “Organization”, “name”: “MyEdSpace”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__428775059__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=33” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “London” } } }
Company: MyEdSpace
Apply for the Senior Full-Stack Engineer
Location: London
Job Description:

MyEdSpace is an education technology platform that connects the best teachers on the planet with the students who need them the most – wherever they are, whatever their means. Backed by $15m in Series A funding from leading investors, we’re ready to scale – and we want you to help us build and scale MyEdSpace as part of a collaborative and ambitious team. We’re on a mission to make world‑class education accessible to all and believe every child deserves access to quality education regardless of geography or socioeconomic background, to achieve their dreams and build a brighter future.

Your Impact at MyEdSpace

We’re building the platform that powers how thousands of families experience online learning with a focus on clarity, strong domain design, and long‑term thinking. As we evolve our architecture with new Java/Node.js services and a modern React frontend, your work will shape how these systems fit together and how the product scales. You’ll join a team that values engineering fundamentals, product thinking, and a culture where impact matters more than output. This is a place where senior engineers influence direction, not just execution.

What We’re Looking For

  • Strong full‑stack engineering experience – deep backend experience in Java, Node.js, or another modern stack, paired with solid React + TypeScript skills. You’re comfortable building services as well as building the UI that sits on top of them.
  • AI‑augmented engineering – you use AI tools as a natural part of your workflow to accelerate development and explore solutions faster, while retaining strong engineering judgement and reviewing, challenging, and hardening AI‑generated code before it reaches production.
  • Engineering fundamentals over frameworks – you think in terms of system design, data modelling, trade‑offs, and long‑term maintainability. Languages and frameworks are tools, not identity.
  • Multi‑stack pragmatism – our platform spans Java, Node, React, and some existing PHP systems. You’re comfortable working in real‑world production environments and improving systems incrementally as architecture evolves.
  • Architectural maturity – you understand boundaries, contracts, invariants, and how local decisions impact system coherence over time.
  • Production ownership – CI/CD, containerisation, cloud environments (AWS), observability – you’re comfortable owning code beyond the merge.
  • Value‑driven mindset – you care about solving the right problem sustainably, not just shipping features.

What You’ll Be Doing

  • Designing and building end‑to‑end product features across backend services and our React frontend.
  • Building well‑structured, testable backend services and clean, reusable frontend components with attention to performance, usability, and long‑term maintainability.
  • Contributing to a multi‑stack production environment, improving existing systems thoughtfully while helping evolve the overall architecture.
  • Modelling domains, defining boundaries, and contributing to architectural decisions that keep the system coherent as it scales.
  • Using AI tools to accelerate development – while reviewing, validating, and refining generated code before it reaches production.
  • Owning work beyond feature delivery: CI/CD, observability, performance, and production behaviour.
  • Participating in code reviews and technical discussions with a focus on clarity, trade‑offs, and engineering judgement.
  • Improving reliability, security, and operational robustness as the platform grows.
  • Raising the engineering bar through thoughtful feedback, pragmatic decisions, and steady improvement rather than dramatic rewrites.

Why You’ll Love Working Here

  • The chance to make a real impact: your work directly shapes the future of education.
  • A fast‑paced and high‑growth environment where ideas move quickly and careers accelerate.
  • A collaborative, supportive culture: we’re headquartered in the UK, but we’re a global team with colleagues in 15+ countries, bringing a rich mix of perspectives and energy.

We are committed to building a diverse team and strongly encourage applications from candidates of all backgrounds. We believe diverse perspectives make us stronger and help us build a better product for students around the world.

#J-18808-Ljbffr…

Posted: May 10th, 2026