15Gifts

Join the team

Current Vacancies

15gifts has always been a close-knit team. And nothing’s changed, even as we grow rapidly. We still obsess over quality, love getting into the details, and want to have fun doing it.

So if it sounds like you’d fit in – and you’re up to the challenge – then apply for one of our current vacancies below.

 

 

Backend Developer
Senior Developer (Data)

Backend Developer

Brighton, UK
Closing date: 26/07/2018

Key area:

Salary:
30-38k

Attendance:
Full-Time

Apply

About Us

Here at 15gifts, we’re obsessed with the psychology of choice. Studying the key elements and heuristics that drive people to make confident choices on the high-street, and bringing those qualities into the digital world through intelligent decision-engine technology.

Today we power thousands of confident consumer choices every day across some of the largest brands in the UK including O2, Virgin Media, EE, Sky, BT, Three and The Times. With every engine interaction, we’re learning more about customers, gathering insights and powering more and more accurate recommendations.

About the role

We're on a mission to see how close our technology can get to offering the same level of service online as you receive from a brilliant high-street assistant. Our decision engines are already live across some of the largest brands in the UK and are expanding to markets around the globe. We are looking for a developer to join us as our business expands to partners around the world.

We’re looking for a backend developer to help us grow and maintain our product API’s and internal back office system. We are in the process of rewriting our back office from Perl to Javascript so any experience with Node.js would be advantageous.

What we’re looking for

As mentioned we’re looking for the 1st member of our support team. This person will receive all training required to help support both the applications and business. The successful candidate will be a fast learner who can apply their knowledge to unfamiliar problems and spot opportunities to improve existing features or create new ones. The ability to communicate both to technical people within the team and externally to others, in or outside of the company, is essential.

Skills
  • 2+ years experience with a scripting language (Javascript, Perl, Python).
  • Understanding of Node.js.
  • Database experience preferably mySQL.
  • Experience building scalable web services and applications.
  • Ability to quickly learn new languages, tools and libraries.
  • Being a full-stack developer with a backend emphasis would be ideal.
  • Experience with Ubuntu, Vagrant, Docker, or AWS would be a plus.
  • Up to date with the latest software development technologies and methodologies.
What we offer
  • Working with some of the largest companies in the UK, including Sky, EE, The Times and Virgin Input into all aspects of the business
  • 33 days holiday (incl bank holidays)
  • Your birthdays off work
  • Fresh fruit, beers and regular social events
  • The occasional office dog visit

Senior Developer (Data)

Brighton, UK

Key area:
Data/Development

Salary:
TBC

Attendance:
Full-Time

Apply

About Us

Here at 15gifts, we’re obsessed with the psychology of choice. Studying the key elements that drive people to make confident choices on the high-street, and bringing those qualities into the digital world through intelligent decision-engine technology.
Today we power thousands of confident consumer choices every day across some of the largest brands in the UK including O2, Virgin Media, EE, Sky, BT, Three and The Times. With every engine interaction, we’re learning more about customers, gathering insights and powering more and more accurate recommendations.

Job description

As the first dedicated and senior Data Developer in a growing team of Analysts and Data Scientists, you will play a crucial role in defining our data stack and creating new ways for us to learn what’s best for our clients and their customers. You’ll be working alongside our Dev team to develop the machine learning infrastructure that underpins our recommendation product. Working on our Python codebase and MySQL/Redis/Snowflake data infrastructure, you will draw on your past experience to put in place the proper foundations to keep pace with the rapid growth of the company.

Key Responsibilities
  • Take ownership of all aspects of our data infrastructure
  • Mould our current recommendation engine into a scalable and more general system for deploying algorithms
  • Productise our recommendation testing tools
  • Relentlessly improve the quality of our codebase
Skills
  • 3+ years experience software engineering
  • Python & SQL
  • Experience with scalable machine learning infrastructure (desirable)
  • Experience supporting a data pipeline from end-to-end (desirable)
  • Linux & Cloud Services (Docker, Vagrant and AWS desirable)
  • Experience developing hypothesis testing platforms (desirable)
  • Redis, JS, node (desirable)
What we offer
  • A fun and creative working environment
  • The opportunity to be responsible for a key aspect of the business - driving a real impact and seeing your work used by thousands of people every day
  • The change to join a company at an incredibly exciting time of growth
  • Work with some of the largest companies in the UK incl. Sky, Virgin and The Times
  • Input into all aspects of the business
  • 33 days holiday (including Bank holidays) and your birthday off work
  • Fresh fruit, beers and regular social events
  • The occasional office dog visit