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.



