Job Description:

Songkick is the great live music startup. Since 2007, we’ve set about making it as easy, fun and fair as possible for you to see your favourite artists live. With 6 million event listings, more than 17 million music fans across the globe use Songkick to track their favorite artists, discover awesome concerts and never ever miss out.

At Songkick we’re dedicated to making sure you never miss your favourite artist live. This means building applications to understand what’s happening in the live music industry; to allow fans to track artists and purchase concert tickets, to allow artists to engage with their fans; to allow our amazing team to make all of this a reality, and much more.

We’ve always put fans first. We’re a small, fast-moving team packed to the brim with digital expertise, committed to solving real problems for our users. Live music is for everyone, and we work hard to empower our community, add meaningful value and cut out the BS along the way.

We do our best work when we’re happy, respectful and relaxed. Our values and work ethic have got us far, and as we grow we’ll never shake that small startup feel. Four years ago we became part of the Warner Music Group family, opening up epic new realms of opportunities to bring fans and artists closer together.

Songkick is committed to Equal Employment Opportunity through attracting and retaining a diverse team of employees and creating an inclusive environment for all. You can read more about who we are, how we work and what we’re building over on our technology blog.

About the role:

We’re looking for an enthusiastic developer to join our team at Songkick. We work in small product and platform teams across the breadth of our services. You will normally work in a product team with a Product Manager, Designer, Tech Lead and other developers.

This is an exciting opportunity to work on a growing platform supporting millions of users. This is a full stack role working within a team to deliver impactful solutions to support Songkick users. The ideal candidate will be a strong generalist with an appetite for continuing to define themselves and their specialities as they progress as a developer.

We operate a continuous delivery model and release code to production many times a week.

Responsibilities:

  • Working in a cross functional team with product & design
  • Working across the product stack as needed Ruby, k8s etc.
  • Web front end development with Rails, React and other technologies

Requirements:

  • 3+ years experience as a Software Developer
  • Experience with Ruby (Rails, Sinatra)
  • Experience with front end web development (HTML, CSS, JavaScript)
  • Experience working with databases including MySQL, Redis
  • Experience with Containers, docker & K8s
  • Experience with Agile methodologies such as TDD, pair programming, refactoring, continuous deployment

Big plus if you have:

  • Experience developing commercial web applications at scale
  • Experience with Google Cloud Platform (BigQuery/DataFlow)
  • Experience with Python or Go
  • Worked on a Service-Oriented Architecture
  • Data processing and analytics experience
  • A love of live music

Company Benefits

  • 25 days annual leave plus bank holidays
  • Group pension scheme with employer contributions up to 6%
  • Bonus scheme
  • Private Medical Insurance
  • Private Dental Insurance
  • Cycle to work scheme
  • Quarterly team socials
  • Health & wellbeing
  • Yoga
  • Support Band first aiders
  • Wellness Week
  • EAP
  • Wellbeing coaching
  • GP appointments
  • Spotify subscription
  • Family benefits
  • Childcare support
  • Caregiving leave
  • Life assurance
  • 21 away work days a year
  • Corporate discount and cash back portal for selected retailers across the country including discounted cinema tickets
  • Gym membership
  • Knowledge sharing sessions - code clubs, dev talks and show and tells
  • Career progression frameworks

Interview Process

  • Telephone call
  • Pairing exercise
  • Technical chat
  • Culture chat with Songkickers
  • Leadership chat
  • Offer

Other Jobs in Full Stack