Europe Remote (Global) Employment

MyEdSpace is hiring a Senior Full-Stack Engineer

About the Role

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.jsReactTypeScriptPHPAWSSystem DesignData ModellingAI Tools
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
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.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago