x
← Back to Careers

Full stack web developer


Magicseaweed are recruiting a talented, motivated full stack developer for our small team. Join us in building one of the world's most popular surf applications and enjoy the perks of working with like minded people based just a few minutes from the surf.

We are looking for talented developers to join our small team based in Kingsbridge, South Devon. Your chance to play a key role in building critical features of our surf forecasting application that reaches hundreds of thousands of surfers around the world. With a focus on industry best practice combined with a relaxed working environment we've got the perfect opportunity for someone who doesn't want to compromise on either career or quality of life.

Key Responsibilities

  • Write efficient, lean, performant code and supporting tests and documentation.
  • Contribute to technical discussion & architectural decisions, take part in QA processes.
  • Collaborate with other team members, through paired programming, and peer review.
  • Participate in SCRUM & standup discussions

Role Requirements

  • Expert knowledge of development and architecture in one of our core technologies.
  • A real passion for software engineering and the ability to conceive robust and scalable solutions.
  • Related degree or commercial experience an advantage.

Required skills

Applicants will need a strong, proven ability with the following technologies:

  • PHP
  • MySQL
  • Javascript
  • HTML5
  • CSS3

Specific experience with any of the following:

  • SCRUM
  • Agile
  • PHP ORM's
  • Linux server administration
  • CI and build tools
  • Javascript architecture
  • Serverside caching & performance
  • Content delivery
  • CSS architecture
  • Front end build tools
  • Command line usage
  • Gitflow workflows - branching and merging strategies
  • Vagrant / other virtualised development environments

About Magicseaweed.com

MSW is the oldest, most popular and detailed free long range surf forecast on the web. Whether you're a travelling pro, big wave aficionado, local hero or weekend warrior, with a little effort you can use our tools to score more of the right waves across the globe. Every month millions of surfers all over the world check MSW before they hit the beach.

MSW isn't about telling you where to go or when, instead providing you with the tools to become your own surf forecasting expert. With a little of your time and the help we provide you can accurately make the call wherever you choose to surf.

Job Benefits

  • Push changes to millions of people daily.
  • A fast paced, challenging work environment without the constraints of client work.
  • Exactly as you'd expect from a surf lifestyle company 95% of your co-workers surf and we operate a flexi-time schedule that'll allow you to get to the beach when there are waves.
  • A relaxed working environment that focuses on the very best professional practices: Agile, test driven development, continuous integration and an ongoing quest for the best solutions in a rapidly changing tech landscape.

Please send CV's to careers@magicseaweed.com.


*You don't need to be surfer to work for us. We design and build a web application, not laze around at the beach. Although if you have an interest in it or another action sport of a similar nature you may receive a high 5 so definitely mention it.

“Developing products at magicseaweed is the perfect career path for any surfer who loves to code. Building the tools you use on a daily basis, pushes you to work to the best of your abilities. As well as that, flexi-time, surf trips and cheap surf gear make working at magicseaweed a dream come true!.”

Will Paige, Lead User Interface Engineer

“You're able to influence how the most popular world wide surf forecast is developed.”

Adam Primmer, Graphic Designer