
Full Stack Developer (Junior – Mid Level)
Job Description
Posted on: July 9, 2025
Full Stack Developer (Junior – Mid Level)
📍 Flexible location (Remote working available, with occasional time in Milton Keynes and/or London)
🕒 Full-time
📢 Reports to: Head of Digital
Let’s build brilliant things together.
We’re on the lookout for a curious and motivated Full Stack Developer to join our growing digital team. If you’re someone who loves solving problems, learning fast, and building things that people actually use — this could be the start of something exciting.
You’ll help us shape the digital experiences behind some of the UK’s biggest names, including McDonald’s and Cineworld. From creating slick e-commerce platforms to integrating clever tech behind the scenes, you’ll be involved in projects that make a real impact — and learn a lot along the way.
A bit about us
We’re SPARK — a creative marketing agency with offices in Milton Keynes and London. We’re a tight-knit team who create smart promotional campaigns and run “The Cinema Society” — the UK’s leading cinema ticket platform, with over 1.5 million members.
We’re fast-paced, flexible and full of ideas. We’re ISO27001 certified too, so data security and best practice is built into everything we do. We’re big on collaboration, short on red tape, and always looking for people who want to grow with us.
What you’ll be doing
- Helping develop and maintain user-friendly, scalable web applications
- Working closely with designers, developers and project leads to bring ideas to life
- Writing clean, maintainable code that follows best practices
- Testing, debugging and improving existing applications
- Taking part in code reviews and learning from experienced developers
- Using databases, APIs and third-party services to build complete solutions
- Contributing to technical documentation and sharing what you learn with the team
What we’re looking for
We’re looking for someone with a good working knowledge of full stack development — whether that’s through a previous role, internship, freelance work, or personal projects. You don’t need to know everything, but you should be confident writing code and keen to grow your skills.
You’ll need:
- A solid grounding in HTML, CSS, JavaScript, and modern front-end frameworks like React, Vue or Angular
- Some experience with back-end tech like Node.js, Express, PHP or Python (Laravel is a bonus)
- Familiarity with databases such as PostgreSQL, MySQL or MongoDB
- Knowledge of Git and platforms like GitHub
- A basic understanding of responsive design and frameworks like Bootstrap
- Good communication skills and a collaborative mindset
It’s a bonus if you also have:
- Experience with AWS, Laravel Vapor, Laradock or Laravel Nova
- Knowledge of Docker or similar container tools
- An understanding of deployment pipelines or CI/CD
- Exposure to Agile or Scrum ways of working
What you’ll get
We offer a competitive salary, flexible working, and the kind of support that helps you thrive. You’ll be part of a friendly, ambitious team that values creativity, initiative and mutual respect. You’ll have room to grow, access to mentorship, and the chance to shape work that’s seen and used by millions.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Backend Developer (f/m/d) Remote (Europe)

Full Stack Engineer

Full Stack Engineer

Junior Node.js Developer
