Keyboard Jobs

Jobs for software developers, geeks and cyborgs

Senior Python Developer

Published on Mon, 24 Oct 2022 23:18 UTC
(520 days ago)

Description

Wolf & Badger is on a mission to make retail fair. Working to support our community of 1000+ independent designers from around the globe, we connect customers with ethically sourced fashion, design, home and beauty through our online marketplace and flagship stores in London and New York City. We are a rapidly growing scale-up business, now entering an exciting new phase of growth and looking to expand our team of c.100 people currently located between London, Málaga, New York, Los Angeles and Sydney. We are a Certified B Corporation, with social and environmental purpose at the core of everything we do, read more about us here.

Wolf & Badger is an innovative technology-led retail business that has exciting and ambitious plans for the next stages of development on its bespoke e-commerce platform.

We are currently seeking a talented and motivated Senior Python developer to help us maintain and build exciting new features and support our fast growing business.

We have a small, cross-functional, focussed team of engineers. We work in sprints and practice continuous deployment through Gitlab.

Our product is currently a custom built e-commerce platform, within Python and Django in the backend stack, and Bootstrap, JavaScript and CSS on the frontend. We also have a very exciting ongoing project to migrate that frontend to a Gatsby (React) based application.

Based in our London HQ in Kings Cross or remotely in the UK you will:

  • Work closely and collaborate with our Head of Product, Business Intelligence Engineer and the development team to deliver innovative, efficient and valuable features
  • Work alongside non-technical stakeholders to implement considered solutions that meet complex business requirements
  • Maintain and improve our product/codebase, considering scalability and the end user at all times

Requirements

  • Passionate about solving complex, challenging and interesting business problems
  • You should have solid professional experience with Python and Django, with a thorough approach to testing
  • An independent worker, comfortable both working alone and as part of a team of in-house developers
  • Agile/Scrum experience
  • Applicants for this role will thrive in an entrepreneurial environment and be highly self-motivated and passionate

Technical requirements:

  • Experience building scalable backend services in Python (Django preferable) 🐍
  • Great experience working with Celery and Redis
  • A solid understanding of relational databases (Postgres)
  • Experience with Django Rest Framework
  • Unix based software i.e. Linux, Debian or OSX
  • Good knowledge on HTML/CSS/jQuery

Desirable:

  • Dev ops tools (eg. Docker and k8s)
  • Experience configuring automated deployments to cloud infrastructure (AWS, DigitalOcean, GCS)
  • CI/CD experience (eg. Gitlab pipelines, CircleCI, Travis)
  • Experience working with Apache or NGINX
  • Automation test experience (the team use Selenium)
  • Experience in e-commerce/Retail
  • Degree in related field eg Computer Science

Benefits

  • Competitive salary, dependent on experience (£60000 - £80000)
  • Flexible working conditions, with a mix of in-house and remote work possible or even fully remote (UK-based).
  • Access to our creative work environment within Coal Drops Yard, Kings Cross
  • 25 days paid holiday leave in addition to bank holidays
  • Paid pet-ernity and heartbreak leave
  • Staff Discount online and in-store across Wolf & Badger
  • Excellent career opportunities in a rapidly growing international business

Wolf & Badger is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.

Apply now

Please mention that you found the job on keyboardjobs.com.
Thank you!

Something wrong?

If you think there is something wrong with this job ad or if you think that it might violate our terms and conditions then please contact us on
support@keyboardjobs.com.