Full Stack Software Developer

Magicยท Software
Apply Now โ†—
๐Ÿ“ London, England, United KingdomFull time

About this role

Full Stack Software Engineer, ยฃ50-85k, 3 days per week in London - Ground-breaking Fitness tech!

About Us

MAGIC AI is an elegant in-home health coach that utilises computer vision, connected weights, and 3D cameras to provide personalised training sessions led by world-renowned athletes. We have gained recognition and exposure, being stocked in Selfridges, featured on Good Morning Britain, and listed as one of Fast Company's World's Most Innovative Companies of 2024. With just a small team, our company achieved a substantial revenue rate during its first financial year.

We're looking for a Full Stack Software Engineer to join our small, high-performing engineering team. You'll be a core part of building an elegant in-home health coach that uses computer vision, connected weights, and 3D cameras to provide personalized training. This is a unique opportunity to directly impact thousands of users daily by implementing impactful and compelling features.

What You'll Be Involved In

  • Work on exiting new features for our products. Mirror App, Mobile Apps and web applications.
  • Collaborate closely with our product team to ensure product requirements are understood and executed flawlessly.
  • Work with QA to resolve bugs and ensure smooth releases of new features.
  • Communicate and coordinate with Customer Support and Marketing to ensure a smooth feature rollout.

You Should Have

  • Good experience with AI assisted software development
  • Good experience with a range of full stack technologies
  • Proficiency in using JIRA or other project management tools.
  • Outstanding communication abilities, particularly in explaining complex technical concepts clearly to non-technical individuals and writing detailed project documentation.
  • A meticulous and thorough approach with exceptional attention to detail.
  • Experience collaborating effectively in Agile Scrum teams.

Behaviourally

  • Self-motivated and capable of working independently, taking full ownership of your tasks.
  • Able to work effectively and cooperatively in a fast-paced team setting.
  • You don't have to be a regular gym-goer, but you absolutely must be passionate about developing technology that will revolutionize how people exercise!

Nice to Haves

  • Experience with AWS technologies including SAM, CloudFormation, Lambda, API Gateway, DynamoDB, and S3.
  • Experience in mobile development.
  • Experience with Flutter
  • Product-minded with a strong understanding of how to build compelling products.
  • A passion for fitness, ideally with experience building fitness products and working out yourself.
  • Competitive salary
  • Share Options in the company
  • Unlimited Holiday (self-directed time off)
  • Flexible Home/Hybrid Working from our London HQ (At least 2 days WFH per week)
  • Mental Health Wellbeing support
  • Hardware budget for brand new Macbook or other
  • Professional learning & development budget
  • All. The. Fun. Regular awesome socials
  • An impact from day one. Our business is scaling by the day. You'll work on ambitious projects, and your contribution will significantly impact the success of MAGIC AI now and in the future

Frequently Asked Questions

Is the salary disclosed for the Full Stack Software Developer position at Magic?
The salary for this Full Stack Software Developer role at Magic is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Full Stack Software Developer position at Magic located?
This Full Stack Software Developer role at Magic is based in London, England, United Kingdom. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Full Stack Software Developer role at Magic full-time or part-time?
This is listed as a Full time position. It is posted as a Full Stack Software Developer role in the Software department at Magic.
Which team or department does the Full Stack Software Developer at Magic belong to?
This Full Stack Software Developer position is part of the Software department at Magic. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Full Stack Software Developer position at Magic?
Click the "Apply Now" button on this page. You will be redirected to Magic's official application portal hosted on workable where you can submit your application directly.
When was the Full Stack Software Developer job at Magic posted?
This Full Stack Software Developer position at Magic was posted on Apr 9, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Full Stack Software Developer
Magic
Apply for this role โ†—

You'll be redirected to Magic's official application page on workable.