Connecting...

"We tell it like it is!"

Full Stack Python Developer

Job Title: Full Stack Python Developer
Contract Type: Permanent
Location: South West London, London
Industry:
Salary: £75000 - £85000 per annum
Start Date: ASAP
Reference: 000680_1516034696
Contact Name: Prospectus
Contact Email: Ian@prospectus.co.uk
Job Published: January 15, 2018 16:44

Job Description

As a growing Software House established over 20 years ago, with offices in London, New York and Asia. We are proud to work with some of the worlds most talented organisations like Cancer Research, Morgan Stanley, The Metropolitan Police, Waitrose and John Lewis.

We are now seeking a Lead Full Stack Python AWS/Linux Developer who will be part of a very experienced technical team that includes experts in infrastructure, Perl, JavaScript, SQL, and security.

You must be confident in building web applications from scratch in AWS using Django.

A clean separation between backend and front end via a reusable API is preferable, so you will have good JavaScript (angular a bonus), HTML, CSS etc.

You will responsible for initial user interface design, so a flair for design is essential.

This product will require user accounts, authentication and storage of data, so a database will be required but the decision between mongo DB, MySQL, or an alternative platform will be yours to lead.

You will be working closely with senior stakeholders, including the Head of Technical and Lead Data Scientist and you will be supporting company strategy and innovation.

We want someone who can identify and deliver the minimal viable product, someone who is comfortable with iteration and refactoring within an agile development process and who doesn't gold-plate, and someone who will promote discussion of alternative ideas, approaches, and designs and who works towards perfection.

Experience and Skills required:

Excellent Python, probably with Django. Educated to degree level You need to be full stack so that means:

  • Database experience: you may be most comfortable using a NoSQL alternative but you must know basic SQL
  • Must know how to write a simple query using Join or Group By without resorting Google
  • Front End experience: Must be able to put together a stylish a user interface.
  • Good experience of Bootstrap and JavaScript
  • Must know what variable hoisting is, or be able to describe variable scoping

Demonstrate ability to build applications on AWS and Linux; solid experience of hosting on Linux as a minimum requirement. Comfortable with GIT Desirable to have a test driven approach. Experience of working with senior stakeholders Strong verbal and written communication skills.