Europe Remote (Global)

MyEdSpace is hiring a Senior Full-Stack Engineer

MyEdSpace is looking for a Senior Full-Stack Engineer to lead the development and scaling of our educational platform. You will design and build end-to-end features, contribute to architectural evolution, and own work from development through to production, influencing the platform's direction and engineering culture.

What You'll Do

  • Design and build end-to-end product features across backend services and our React frontend.
  • Build well-structured, testable backend services and clean, reusable frontend components with attention to performance, usability, and long-term maintainability.
  • Contribute to a multi-stack production environment, improving existing systems thoughtfully while helping evolve the overall architecture.
  • Model domains, define boundaries, and contribute to architectural decisions that keep the system coherent as it scales.
  • Use AI tools to accelerate development — while reviewing, validating, and refining generated code before it reaches production.
  • Own work beyond feature delivery: CI/CD, observability, performance, and production behaviour.
  • Participate in code reviews and technical discussions with a focus on clarity, trade-offs, and engineering judgement.
  • Improve reliability, security, and operational robustness as the platform grows.
  • Raise the engineering bar through thoughtful feedback, pragmatic decisions, and steady improvement rather than dramatic rewrites.

What We're Looking For

  • Strong full-stack engineering experience with deep backend experience in Java, Node.js, or another modern stack, paired with solid React + TypeScript skills.
  • AI-augmented engineering: Use AI tools as a natural part of your workflow to accelerate development while retaining strong engineering judgement.
  • Engineering fundamentals over frameworks: Think in terms of system design, data modelling, trade-offs, and long-term maintainability.
  • Multi-stack pragmatism: Comfortable working in real-world production environments with Java, Node, React, and some existing PHP systems.
  • Architectural maturity: Understand boundaries, contracts, invariants, and how local decisions impact system coherence over time.
  • Production ownership: Comfortable with CI/CD, containerisation, cloud environments (AWS), observability, and owning code beyond merge.
  • Value-driven mindset: Care about solving the right problem sustainably, not just shipping features.

Technical Stack

  • Java
  • Node.js
  • React
  • TypeScript
  • PHP
  • AWS

Team & Environment

You'll join a team that values engineering fundamentals, product thinking, and a culture where impact matters more than output. You will report to the VP of Engineering.

Benefits & Compensation

  • 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 with a global team of colleagues in 15+ countries.

Work Mode

This is a global role, open to candidates in the UK and 15+ countries.

MyEdSpace is an equal opportunity employer.

Required Skills
JavaNode.jsReact.jsTypeScriptPHPAWSAI Tools
About company
MyEdSpace
MyEdSpace finds the best teachers and empowers them to become inspiring, tech-enabled educators to reach students regardless of geography or socioeconomic background. It combines top teaching talent with cutting-edge technology to deliver engaging lessons and support.
All jobs at MyEdSpace Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago