Festicket logo Festicket

Backend Developer - Python London (or Remote): £50-70k

Creata il 02-10-2020
Location London

Descrizione

Intro to the role of Back-end Engineer:

As a backend engineer you will focus on our Python (3) applications, built with Django web framework and Celery for asynchronous tasks, with Django Rest Framework APIs powering our React frontend applications. Everything is deployed on AWS and we use Docker in development and production with ECS as our orchestration system. We automate deployments and environment management via Slack, we even try to automate Jira away (so you almost don't notice it’s there).

Each product team has a product manager, but we shy away from designating a tech lead. Instead we encourage everyone in our team to collaborate in shaping the solution and play an active role in being part of the estimation and technical planning. Each team sets their own stretch goals for 2-week cycles, deciding together how to allocate time to tech debt each month.

A little about our engineering function:

We are an engineering team of 23, currently hiring 4 additional engineers across backend, frontend and QA. We are split into 3 cross-functional, matrix teams that broadly reflect our B2B and B2C service offerings following the recent acquisitions of Event Genius and Ticket Arena. Engineers will likely get the chance to work across each of our teams - Core, Shop, & Self-service. In this way our engineers are not siloed into either B2B or B2C, and can gain a full understanding of our product. Our ultimate goal is to become a fully-fledged B2B2C solution over the next 12 months or so.

We work incrementally but do occasionally take on bigger projects to update our stack and product. We like to build fast, scalable, easily maintained and dynamic applications using the latest tools and technologies available. Most of all, we like to deliver! We believe in manageable chunks of work with continuous integration and delivery to enable fast shipping so that we’re always making progress.

Full details of our stack can be found here.

Duties & Responsibilities of the role:

  • Work closely with Product and the other engineers in your team to plan, implement, release and maintain new features and functionality in your product area
  • Write good quality, maintainable code that strikes the right balance between technical excellence and delivery of business objectives
  • Collaborate with other Backend Engineers on improving our codebase, defining new conventions, making architectural design decisions, paying off technical debt and maximising team productivity
  • Maintain our commitment to continuous delivery, automation and quality best practices
  • Actively contribute to Agile rituals (stand-ups, sprint planning, backlog refinement, retros) to help the team achieve its goals, provide product feedback and technical expertise
  • Participate in ensuring the smooth operation of our applications by managing releases and being part of our technical support rota

Requirements

Skills and knowledge:

  • 2+ years of professional experience with Python web applications (beneficial to have some experience of Django or Flask frameworks)
  • Good knowledge of SQL
  • Comfortable with git
  • A computing or software engineering degree isn advantageous but not mandatory
  • Experience integrating with 3rd party APIs is beneficial
  • Experience working within a fast-paced Agile environment

Behaviours we expect you to demonstrate in this role:

  • Extremely organised and methodical whilst remaining pragmatic
  • Collaboration with technical and non-technical stakeholders
  • A great communicator who is being open, honest and direct

Additional characteristics we expect our entire team to demonstrate:

  • Adaptability and flexibility in the ever-changing world of a scale-up dealing with the challenges of a global pandemic that has hit the live music industry harder than most other sectors
  • Intellectual curiosity, and the confidence to ask questions until you understand
  • Positivity and a can-do mindset when faced with new opportunities
  • Self-motivation and a sense of pride in achieving stretch goals on your own merit
  • Comfort receiving and providing constructive criticism, as well as ‘managing upwards’

Benefits

  • Opportunity for share ownership under our new EMI scheme (post Series-D)
  • 25 days holiday
  • Unlimited sick days
  • Flexible working from home and remote-working policy
  • Eyecare – Discounted eye tests and glasses
  • Opportunities to go to selected & partnered music festivals for free & all year round staff discount
  • Extra day holiday for your birthday

What we do

The Festicket Group family is a truly international team with 100+ people from over 20 different countries, all passionate about changing the face of live event experiences. Our head office is in Camden, London with a remote workforce distributed across Leeds, Berlin, Amsterdam, Porto, Nantes and San Francisco.

Since 2012, we have provided a seamless service to discover and book tickets and travel packages for music festivals worldwide. The platform offers an end-to-end experience for music travellers, an efficient two-sided marketplace for 1,500+ music festivals across 40 different countries, and a network of 5,000 suppliers for accommodation & travel packages. In eight short years, we have become Europe's largest music festival platform.

Since our acquisition in 2019 of the multi-award winning cashless POS platform Event Genius and the associated Ticket Arena consumer website and brand, we are on track to become the most complete end-to-end live events platform for fans and organisers built to serve any event, any size.

We're now post Series-D funded, and backed by some of Europe's largest VC funds.

Benefit

Cycle-to-work scheme

Cycle-to-wor...

Colazione gratuita

Colazione gr...

Biglietti omaggio per festival di musica in tutto il mondo

Biglietti om...

Divertenti eventi aziendali mensili

Divertenti e...

Vantaggi - Festicket T-shirt gratis, felpe e molto altro

Vantaggi - F...

Interni regolari tornei di Ping Pong

Interni rego...

Ripartizione del tempo di lavoro da remoto / possibilità di lavoro da casa

Ripartizione...

Cultura aziendale guidata dal valore

Cultura azie...

Consegna settimanale di birre, cibo, snack, frutta e bevande

Consegna set...

Drink settimanali del venerdì

Drink settim...

POSIZIONE CHIUSA Candidati ora

Video