Back-end Engineer

  • Location - London, United Kingdom
  • Job type - Full Time
  • Salary - £
Seat Unique Published 2 years ago

Who we’re looking for

Our software consists of a custom B2C e-commerce application selling hospitality packages and premium tickets, and a B2B inventory management application for use by venues to manage their ticket sales on our platform. We also have a supporter exchange application allowing fans with verified tickets to sell them to other fans. These applications are built with a React.js /TypeScript web client, a backend consisting of Ruby on Rails and Elixr / Phoenix services, and a PostgreSQL database, all running on the cloud. We have integrations with many third-party services including Stripe, TicketMaster, Twilio, Salesforce and ticket suppliers.

We are looking for a passionate and talented Back-end Engineer with significant experience building back-end services with Ruby on Rails and PostgreSQL. You should have a minimum of 3 years of commercial experience, a positive attitude, and a passion for building high-quality user experiences using web standards and best practices.

Responsibilities

  • Build fast, robust and delightful web-based experiences for our customers
  • Use your technical know-how to bring new ideas to our products
  • Help to foster an enviable engineering culture, combining high standards and output
  • Use software engineering best practices to ensure that we have a solid and scalable technical foundation for our business

Requirements

  • Experience building back-end services and REST APIs with Ruby on Rails and PostgreSQL
  • Deep knowledge of the Rails and Ruby developer ecosystem, tools and best practices
  • Experience working with common Rails gems like Sidekiq, Devise, RSpec
  • Designing and building RESTful APIs
  • Relational Database design, implementation and maintenance
  • Experience scaling back-end services in a rapidly growing business
  • Appreciation of the value of writing tests for your code
  • An understanding of cyber-security issues and mitigations
  • An understanding of application performance issues and mitigations
  • Savvy with software design patterns and when to use them
  • Agile, cross-functional empowered team background
  • Enjoy working with front-end and DevOps engineers to create great products
  • Strong communication, critical thinking, creative problem-solving, interpersonal and analytical skills
  • Passionate about your craft

Bonus / additional skills

  • Experience building e-commerce and marketplace applications
  • Interest and understanding of functional programming languages, and experience building services with Elixr and Pheonix
  • Cloud infrastructure engineering
  • Computer Science or another relevant degree

Benefits

  • Becoming part of a passionate and fast-growing company
  • Seat Unique operates an EMI Share Options scheme in which the applicant will be eligible to participate in
  • Access to VIP experiences at live events
  • Fun and dynamic working environment
  • Monthly incentive bonus programme
  • Development programme
  • Pension and cycle to work scheme

Apply for this position

Apply directly using the link below

Apply now

Advertise your job for free on TheTicketingBusiness News

Reach thousands of visitors and potential candidates every day.

Submit a job