Full Stack Developer (Python programming with Flask or Django)
QuantSpark are looking for a talented Full Stack Developer to join the London team on a permanent, hybrid basis!
About Us
QuantSpark transforms organisations through Analytics and AI. We supercharge high-value, complex processes to drive operational efficiency and profitability. As markets face greater disruption, QuantSpark empowers companies in realising their competitive advantage through data, strategic insight, and AI. QuantSpark prides itself on combining creative thinking with analytical rigour. Our team is comprised of Analysts, Analytics Engineers, and Developers with an entrepreneurial streak β it is this drive and spirit of innovation that drives us to create value for our clients.
We believe in offering a flexible, hybrid working environment. We are looking for candidates interested in a hybrid role that allows flexibility and those that share our commitment to come onsite to our office for a minimum of two days per week. As a rough guide, our engineering collaborates in person, roughly half the time.
The Role
As a Full Stack Engineer, you will build and support well-designed, tested, and scalable web applications using your skills in both frontend and backend development. You will work both on the backend (e.g., Python/API endpoints) and frontend (e.g., TypeScript/React) features. You have direct, commercial experience working with python programming with Django and/or Flask. You will support the development of client-facing functionality, such as web applications, from detailing requirements, designing, and developing a solution to testing and validating that the solution does match user expectations. In this role, you will provide technical support and upkeep of existing infrastructure, identify, and diagnose software issues, and assist in maintaining and upgrading applications as needed, while learning alongside senior engineers. At QuantSpark, we value growth and learning, and are looking for individuals to join our team who can work both autonomously and collaboratively with our internal team and clients.
Requirements
π One to three years progressive full-stack engineering experience
π1+ years of commercial experience using python programming with Django and/or Flask on the backend
π Excellent communication and interpersonal skills, with the ability to collaborate effectively with internal and external teams
π Experience working in Agile or other cross-functional teams
π Commercial experience in Python programming with Flask or Django with JavaScript or TypeScript (ideally React) experience
π Ability to write clean, efficient, and maintainable code and documentation, following best practices and coding standards
π Experience with RESTful APIs
π Strong problem-solving and analytical skills
πYou take accountability and can work both independently and within a team
π Creating user interfaces for web applications
π Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB
The following skills are not required but would be beneficial:
- Experience with AWS services
- Strong experience in unit testing, TDD
- Experience in code management (Git, pip)
- 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)
- Knowledge of containerisation technologies (Docker, Kubernetes)
Salary
πΈ Β£40-50k per annum salary (based on experience)
πΈ EMI options scheme
Benefits
π‘ Huge monthly training & conference budget to help you upskill and develop your career (Β£6,000 per year)
π 6 monthly appraisals and 12 monthly pay reviews
π° Pension contribution scheme
π‘ Flexible hours policy and hybrid working; work from home and our office
π Option to work from abroad for up to 20 working days each year
π₯ Top-tier private healthcare (including mental wellbeing)
π 25 days holiday, plus Bank Holidays
π Opportunity to work on social impact & pro bono strategy projects
π Optional quarterly socials, dinners, and fun nights out
π₯ A fully stocked supply of breakfast, fruit, and refreshments for the days when you are in the office
- Department
- Engineering
- Locations
- London
- Remote status
- Hybrid Remote
London
What we give back
-
Unmatched L&D budget β
We offer a whopping Β£6,000 per annum L&D budget to each employee to use on books, training courses, conferences or coaching sessions.
-
Flexible hours π
Our core working hours are 10:00am - 5:00pm, so early birds and night owls can work at times which suit them and their team.
-
Work from abroad π«
Our work from abroad policy means that being a digital nomad is a reality for our team members. Work from abroad for up to one month per year.
-
Private medical insurance π₯
Full cover insurance with Vitality on us, includes dentist cover.
-
Holidays ποΈ
A well-rested team member is a happy team member, we will encourage you to take the full 25 days holiday + bank holidays.
-
Cycle to work scheme π²
Save 25-39% on a bike and accessories.
-
Championships π
Feel passionate about company culture?
Become a champion and get involved in shaping the direction of the company.
Life at QuantSpark
We want our colleagues to get as much as they can out of their work and thatβs why we put so much time into making QuantSpark a great team to be part of.
You will join a collaborative, learning-focused team with competitive salaries and transparent career growth. Our scaling company ethos allows for a tight-knit, welcoming culture in a hybrid environment. Our social culture and work-life balance will suit you perfectly.
About QuantSpark
Our mission is to pioneer the strategic application of data science and software development to improve commercial decision-making.
Full Stack Developer (Python programming with Flask or Django)
QuantSpark are looking for a talented Full Stack Developer to join the London team on a permanent, hybrid basis!
Loading application form