Python (Django) Developer – Publishing

Python (Django) Developer – Publishing

My client is more than just a publisher, they are aiming to change and improve the future of research communications through modern technology. They are a start-up based in central London and a have an office in the US. Their focus is to support open-access university publishing, including research data and software, creating solutions for the developing world. All employees here want to make an impact on the world and they are looking for like-minded people!

Their platform is specialised for open-access publishing, which makes research available to anyone in the world, without barriers. This is a full-time position, the successful Python/ Django developer will take on a range of responsibilities, involved in all stages of the software development lifecycle from design, development, testing and deployment to maintenance. You will be responsible for mentoring junior members of the team and have a say in the technical direction of the company from day one.


The ideal Python/ Django developer will have proven web development skills and also be willing to adapt and learn technologies. The company are looking for the following:

  • Excellent Python knowledge
  • Excellent Django knowledge
  • HTML, CSS and JavaScript skills with experience of object-orientated PHP
  • SQL and database design skills
  • Excellent grounding in Unix/ Linux

If you are familiar with the following this would be a bonus, however this is not essential:

  • Experience with Git and Mercurial
  • Previous CMS products which work with Django
  • Maintained and re-developed systems
  • Agile processes
  • Academic research background and interests
  • Experience working with offshore development teams


Apply Now

You can apply for this role now by sending us your CV or by calling us now!

Andy Walker, Technology Consultant

0203 764 9259, [email protected]

We recruit for a variety of opportunities in Technology so feel free to get in touch with us to find out how we can help you. You can learn more about me by looking me up on LinkedIn.