Senior Full Stack Developer, QuantSpark

Javascript, React.js, Python with Flask/Django

£53-78k

+ Share options.

React
MongoDB
AWS
TypeScript
Python
Django
Redshift
NumPy
Flask
Git
Mid and Senior level
London

2+ days a week in office

QuantSpark

Data analytics services consultancy

Job no longer available

QuantSpark

Data analytics services consultancy

21-100 employees

B2BBig dataAnalyticsConsultingBusiness IntelligenceMachine LearningData Analysis

Job no longer available

£53-78k

+ Share options.

React
MongoDB
AWS
TypeScript
Python
Django
Redshift
NumPy
Flask
Git
Mid and Senior level
London

2+ days a week in office

21-100 employees

B2BBig dataAnalyticsConsultingBusiness IntelligenceMachine LearningData Analysis

Company mission

QuantSpark's mission is to help governments and businesses solve critical strategic problems using data-driven processes, including understanding and analysing data from disparate systems, and building decision-support tools on the basis of those insights.

Role

Who you are

  • Strong experience in Python web development (Flask/Django, Gunicorn and ORMs)
  • Strong experience in JavaScript front-end development (React.js, Typescript, Webpack, HTML, CSS)
  • Experience in database and caching technologies (e.g., PostgreSQL/MySQL, MongoDB, Redis)
  • Strong experience in unit testing, TDD
  • Experience in code management, branching strategies, and CI pipelines (Git, Bitbucket)
  • Knowledge of containerisation technologies (Docker, Kubernetes)
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with internal and external stakeholders

Desirable

  • Experience with AWS services (S3, Redshift, RDS, Lambda, EC2, ECS, EKS)
  • A keen eye for good user interface design and user experience
  • Experience with Python packages used for data science (familiarity with Pandas, Numpy, Scikit, Tensorflow, etc)
  • Strong analytical and problem-solving abilities to identify and address technical issues effectively
  • Ability to take ownership and manage new and existing workstreams

What the job involves

  • QuantSpark are looking for a talented Senior Full Stack Developer to join our London team on a permanent, hybrid basis!
  • As a Senior Full Stack Engineer, you will develop client-facing functionality, such as web applications and API endpoints
  • 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 (e.g., Python/API endpoints) and frontend (e.g., Typescript/React) of features while also being an example to others on project teams by demonstrating the appropriate decision making around and implementation of design patterns, paradigms, and application architecture

Salary benchmarks

Our take

QuantSpark helps governments and businesses to strategically apply data science through the development of complex decision-making software. Primarily, their work involves analysing large datasets and systems in order to understand customer behaviour and help clients make informed decisions for strategic planning in sales and marketing.

In recent years, big data has become central to the operation of businesses large and small, and this has led to great demand for data scientists fluent in sophisticated modelling and analysis. QuantSpark seeks to go a step further, providing a service which combines data science with commercial insight- effectively providing both services through one transaction. By doing this, QuantSpark hopes to offer clients a more meaningful insight into their data than a standard consultancy could.

They already have an impressive client list, including the UK Government, the Australian Government and Bain Capital. QuantSpark's tools and solutions are developed to become embedded in their clients' operations, ensuring a long-lasting relationship between them, and meaning that, as QuantSpark continues to expand its client base, its model should allow it to see continued success in the future.

Steph headshot

Steph

Company Specialist

Insights

Some candidates hear
back within 2 weeks

32% female employees

30% employee growth in 12 months

Company

Employee endorsements

Career progression

"From day 1, I was given clear direction for where I can grow within QuantSpark and communication around development has been open and transparent,..."

Company benefits

  • £6000 yearly training budget
  • Opportunity to work from abroad for 20 days per year
  • Flexible working between our core hours of 10am - 5pm
  • EMI Share Options Scheme
  • Generous pension contributions
  • Top tier Private Healthcare with Vitality
  • Optional monthly socials, dinners, and fun nights out
  • Opportunity to work on social impact & pro bono strategy projects
  • A fully stocked supply of breakfast, fruit, and refreshments for the days when you are in the office
  • 33 days total holiday

Company values

  • Diversity
  • Analytical Rigour
  • Teamwork
  • Entrepreneurialism

Company HQ

London, UK

Leadership

With Master's degrees from Oxford and KCL, Adam divides their time between running QuantSpark and Tech Against Terrorism- the world's preeminent NGO helping to tackle terrorists' use of the internet.


People progressing

Anastasia is our Head of People and Operations. Anastasia joined the business as EA to Adam, our CEO, and quickly built out a department of her own which continues to expand.

After 1.5 years, Sophie was promoted to a Lead role and then established a Product department, expanded to 5 PMs, 2 new specialist skillsets, and fostered promotions within her team.

Daniel joined us as a Data Analyst in 2019 and now leads the Analytics Engineering Team and is an integral part of the business.

Diversity & Inclusion at QuantSpark

Amber Harrison (Talent & People Specialist)

  • Females make up 32% of our business, which is higher than the UK national average within the tech/data industries at 26%. We are intent on steering away from token hiring (for all under privileged groups), and instead focus on ensuring a fair and inclusive hiring strategy and process to offer equal opportunity to all.
  • We use gender neutral language within all our job descriptions.
  • We write job description requirements as minimally as possible (5 essential) to encourage candidates, who may exclude themselves, to apply.
  • We are transparent with our salary bandings to encourage everyone to feel empowered in their negotiations, and to ensure parity with our existing teams.
  • We ensure a fair and consistent interview process, ensuring all candidates are assessed on the same required skills, which are related to job performance and have a positive intent.
  • We utilise diversity and inclusion data to pinpoint areas of improvement to our hiring process.
  • Where possible, we aim for candidates to meet a wide and diverse interview panel, to ensure we have a variety of perspectives when hiring.
  • We have a flexible approach to our interview process, utilising video interviews and take-home assessments. We aim to increase the variety of our assessment styles, to offer fair opportunity to all types of candidates.

Share this job

View 8 more jobs at QuantSpark