Full Stack Developer Python

Goodman Masson ,
London, Greater London
Job Type: Full-time
Salary: £35,000 per annum

Overview

One of our partners, QuantSpark, is recruiting for a Full Stack Developer. QuantSpark is an innovative boutique strategic analytics consultancy based in London. The hybrid team combines the best of strategy consulting, data analytics and product development to deliver creative and impactful solutions to public and private sector clients. We go beyond the remit of traditional strategy consultancies by deploying advanced data analytics and software engineering capabilities to build bespoke tools that deliver long-lasting value - the tools and solutions we create become embedded in our clients' daily operations. Their ever-growing client base consists of FTSE 100 retailers, prestigious Private Equity houses and governments. As a Full Stack Developer at QuantSpark, you will work in a client or product squad. You will be able to switch between squads on a regular basis, thus experiencing many opportunities to have an impact on a range of projects. Whichever squad you work with, you will develop client-facing functionality, such as websites and web applications, from detailing requirements, designing and developing a solution to testing and validating that the solution does match user expectations. You will work both on the backend (eg API endpoints) and frontend (eg JavaScript/HTML) of features. Their squads are small and nimble, so you will have plenty of opportunities to bring in your own expertise and introduce your preferred best practices. Requirements The key qualities they are looking for are Analytical ability, Technical creativity, Grit, a Desire to learn and clear Communications You should have the following technical skills: - JavaScript front-end development (React.js, Webpack, HTML, CSS) - Python web development (Flask/Django, Gunicorn and ORM) - Database and caching technologies (eg PostgreSQL/MySQL, MongoDB, Redis) - Unit testing, TDD - Linux / Bash - Code management (Git, Bitbucket) As a bonus, you would also have the following: - A keen eye for good user interface design and user experience - Experience of designing a web app architecture - Experience with Python packages used for data science (familiarity with Pandas, Numpy, Scikit, Tensorflow) - Knowledge of containerisation technologies (Docker, Kubernetes) Benefits Annual training & conference budget Pension scheme Cycle to work scheme 25 days holiday (plus bank holidays) Various discounts including on gyms and cinema ticket