Location: King’s Cross, London
Salary: £30,000 - £40,000 + bonuses + 5% pension + private sickness insurance
Hours of work: Full-time, but part-time and flexible applications will genuinely be considered

89up is is Europe’s first impact agency. We are an integrated agency with PR, public affairs, social, brand, events, campaigns and tech all under one roof.

We campaign for incredible world-changing causes, build technology, take on complex problems & inspire action. If you’re bored of servicing a tiresome corporate client and want to work to build software to stop Brexit - then we want to hear from you.

We need a python developer to work on our incredible new piece of campaigning software, Start A Fire. Start A Fire underpinned the Best for Britain campaign, we need to work quick to take it to the next level so we can stop an extreme Brexit.

About you:

  • a Python expert - you must love python
  • our stack includes Python, Postgresql, SQLAlchemy, and Flask - we’d like to see evidence of knowledge here
  • email is an important function of Start A Fire - we want to see evidence you understand how email works
  • We’re not interested in academic qualifications - nice if you have - but ultimately we are really looking for a hard-core coder
  • good PostgreSQL experience
  • knowledge of at least one Python web framework useful but not essential
  • Strong HTML / CSS and JavaScript knowledge to help implement the front end of the site
  • Ideally, some understanding of the Facebook API is useful but not essential, knowledge of Drupal is also useful but not essential
  • familiar with Linux server environments and willing to support sysadmin
  • We’d really like someone who can come up with new feature ideas
  • Fix problems and spot bugs, agile working


You should apply if:

  • You want your code to change the world
  • You want to work with absolutely incredible (and nice) people
  • You want the chance to grow in a company with a flat structure
  • You want to work on some of the world’s most exciting and inspiring campaigns


How to apply:

We don’t do CVs. We don’t care if you have A Levels or a Degree. If you have accessibility issues please call 0203 411 2889 or email jobs@89up.s1.email  

  • Send us 3 examples of coding projects you have worked on (hyperlinks and your role fine)
  • Let us know why you’d be great for the job (100 words perfect)
  • Email this to: jobs@89up.s1.email