Storm Ideas are a specialist digital agency that delivers pioneering solutions to globally recognised clients in the US TV industry. Every day we produce work that is innovative, challenging and enjoyed by millions of real people.

We are looking for a talented React developer to be a leader in our growing, 15-strong technical team. If you want to be:

  • Seen as a benchmark for quality and expertise in the company that junior developers can aspire to
  • A driving force in shaping the technical methods and principles of a growing company
  • Challenged by your work daily and responsible for leading on high-value projects

Then please send your CV and cover letter immediately to our Technical Director at

About Us

Founded in 2008, Storm Ideas are an Edinburgh-based team that work daily with some incredible clients all over the world, particularly in the US TV industry. From large scale platforms that support our own products to quick, 2 week-lead time client-owned microsites, our work is varied, exciting and at the very forefront of the latest technology.

You’ll be working with other smart and enthusiastic people in a fast paced and exciting environment, located in the recently refurbished Sugar Bond House in Bonnington.

We believe that happy people are productive people. We believe in lightweight process with no time-tracking. We believe in autonomy, mastery and purpose. We believe in small teams of talented people that take ownership and responsibility of their projects. We believe we are the perfect place for talented people to grow, make their mark and work on things that mean something.


You will be:

  • Responsible for improving internal technical practise and processes, including identifying relevant, new technologies
  • Leading projects from conception to completion
  • Understanding business objectives and how to fulfil them
  • A standard-bearer and example for code quality in the company
  • Executing tasks proactively with no brief
  • Working with other team leads to ensure company-wide cohesion and efficiency
  • Working with non-technical team members to increase the overall technical output of the company
  • Providing technical guidance to less experienced developers
  • Liaising with project management colleagues when technical input is required
  • Learning, utilising and improving 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 architecture for products
  • Producing software reused by developers by contributing to our SDK

Eventually, we'd like you to:

  • Take full responsibility for the output of a development team
  • Be responsible for quality of team via reviewing/feedback, mentoring and recruiting
  • Define success and how it will be measured, creating plans and roadmaps as needed
  • Prioritise team members’ workload
  • Lead on client communication and delivery where required


Candidates will be required to have:

  • Experience using React
  • Experience using Rest APIs
  • Experience using Git
  • 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 working with server-side technology and an understanding of SQL databases
  • Experience using Good OO practices
  • Contributed to Open Source projects
  • An active Github profile

Employment Type

Permanent / Full-Time




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

Immediate Benefits

  • 33 days’ holiday (inc. 2 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 and cover letter immediately to Dave our Technical Director at