Do you want to work on exciting projects seen by millions all over the world?

Storm Ideas are a specialist digital and content agency working on a daily basis with large, globally recognised clients in the US TV industry. We are looking for an enthusiastic and talented full stack web developer to extend our capabilities in delivering rich and engaging user experiences.


Founded in 2008, Storm Ideas are an Edinburgh-based team that deliver pioneering digital solutions and content services for some incredible clients all over the world, particularly in the US TV industry. You’ll be working in a fast paced, exciting and fun environment in the recently refurbished Sugar Bond House in Bonnington.

We like to keep process lightweight, enabling you to be creative and focus on the work. Or to put it another way, as well as great benefits we believe in autonomy, mastery and purpose.


You will be:

  • Writing high-quality code that is understood by others and runs within any performance requirements
  • Learning and utilising our DevOps processes and tools to enable rapid delivery
  • Eliminating technical debt
  • Fixing emergency software defects and sharing what was learned from the failure
  • Helping to define the technical architectures for products
  • Designing the interactions of major components
  • Working with legacy code
  • Understanding business and technical considerations, balancing technical requirements with other business restrictions
  • Providing technical guidance to less experienced developers

Eventually, we'd like you to:

  • Work with DevOps to continually improve the toolchain
  • Produce software reused by Developers by contributing to our SDK
  • Liaise with project management colleagues when technical input is required


Candidates will be required to have:

  • Experience using C# and ASP.NET (specifically MVC and Web API)
  • Experience using SQL server
  • Experience using a JavaScript framework (preferably Angular/React/Vue).
  • Experience with HTML5 and CSS3
  • Experience using Git
  • At least 2 years’ commercial experience

The ideal candidate would also have:

  • A University Degree in Computer Science (or a related discipline)
  • Experience with Unit Testing / Testing frameworks in general
  • Experience using Continuous Integration / Deployment
  • Experience using Good OO practices
  • Experience developing mobile apps (e.g. using Swift, Objective C, Java, Xamarin, React Native, etc)
  • Contributed to Open Source projects
  • An active Github profile

Employment Type

Permanent / Full-Time



Commensurate on experience.

As well as a competitive starting salary, Storm Ideas also offer a range of awesome benefits:

Immediate Benefits

  • 33 days’ holiday (inc. 8 bank holidays)
  • High-end, fast computer with 2 large monitors
  • A standing desk (if you're up for it)
  • Your own choice of headphones, keyboard, mouse and gel rests
  • Company days out at least 2 times a year
  • Paid training on the job
  • Accounts with online tools like Treehouse and Pluralsight

After 3 Months

  • £600 budget every two years to choose your own mobile phone
  • Mobile phone monthly contract paid for
  • Enrolment in workplace pension scheme with matched employer contributions
  • £100 towards glasses with Black & Lizars

After 1 Year

  • Annual salary increase at a minimum in line with Average Weekly Earnings growth whenever Storm Ideas is in profit
  • Performance Related Pay Scheme giving an annual bonus of up to 100% of monthly salary whenever Storm Ideas is in profit
  • Access to the Cycle to Work scheme


To apply for this position, please send your CV to