3 Jul 2017

Full-Time Full-Stack Developer

BeauhurstLondon, England, United Kingdom

NOTE: This job listing has expired and may no longer be relevant!

Job Description

You have an inner (or not-so-inner) geek. You’re not afraid to challenge and be challenged as long as you’re making things better. You work best with people who make you laugh. 

Logical conclusion: you belong at Beauhurst.

Beauhurst is on a mission to find and track every ambitious, high-growth business in the UK. It’s going well – in fact, we’re already the number one data source for this sort of information. And we’ve built a clever online platform so that we can share an unprecedented amount of it with our users. They tell us it’s enormously valuable but, as an ambitious company ourselves, we’re not done yet. 

That’s why we’re on the hunt for more brilliant people.

“To do what?” we hear you ask.


The role:

If you’re a fearless generalist who loves working with Django and Python and doesn’t mind getting stuck into different problems then this might well be the job for you.

As we expand our data coverage and strive to make our product even more useful, you’ll help us model, store and enable efficient and relevant user searches over large-scale datasets (think millions of records). You’ll improve the way our data is accessed – from eye-popping graphical visualisations to aggregated statistics that’ll make our users go “Aha!” And you’ll build accurate internal monitoring and data collection tools to keep it all together.

Don’t worry if all of this seems a bit daunting for one person – you’ll be working alongside a team of committed Djangonauts in a tight-knit, expanding team.



Python proficiency and experience in server-side development with Django are must-haves. On top of that, you’ll need solid front-end development basics (HTML5/CSS3/JavaScript) and experience with Postgresql or other relational databases. Above all, you’ll need to be a natural problem-solver with a passion for learning. 

Bonus points are in order if you have one or more of these

  • Experience in building and deploying web applications with Docker
  • Familiarity with Linux and Amazon Web Services (EC2)
  • Experience with testing (Pytest, Selenium) and continuous integration
  • Worked with a Javascript framework (Backbone, Vue.js, Angular, etc.) or visualisation library (d3, Flot, etc.)


Our Offer

Once you’re here, we’re committed to your learning and development. We have a great track record of promoting from within, and if you’re interested in something we’ll support you with books, courses, conferences (PyCon DjangoCon, PyData) as well as monthly data science workshops.

Our calendar is full of company events and our perks aren’t bad either. All our people get a matched pension contribution, season ticket travel loan, free mobile phone insurance, half price cinema tickets, a well-stocked beer fridge and more.

We’ll soon be launching a substantial options scheme, giving you the chance to share in Beauhurst’s growth and success.

That all sound up your street? Then it’s about time you applied!

How to Apply

You can apply here via our website: http://about.beauhurst.com/careers/full-stack-developer


Job Categories: Engineering. Job Types: Full-Time.

Apply for this Job

Get Your Weekly Dose of Python