Software Engineer - London

Easol

London (KY)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Company-funded deep week for travel and project focus
Monthly contribution to gym membership
Annual personal development budget
Support for choosing your own equipment
33 days of holidays

Job summary

A leading experience commerce platform in Kentucky is seeking a Software Engineer to develop core services and infrastructure. You will collaborate with product managers to shape technical decisions and influence the product direction. The ideal candidate has over 2 years of Ruby on Rails experience, strong communication skills, and a passion for optimizing web applications. Enjoy a vibrant team culture, flexible work conditions, and generous benefits including 33 days of holiday and a personal development budget.

Qualifications

  • 2+ years of experience with Ruby on Rails in production environments.
  • Understanding of web application performance optimization techniques.
  • Experience with scaling applications and managing infrastructure.

Responsibilities

  • Design, build, and maintain efficient Ruby on Rails code.
  • Contribute to product decisions with product managers.
  • Identify performance bottlenecks and scalability challenges.

Skills

Ruby on Rails
Web application performance optimization
Scaling applications
Good communication skills
Agile methodologies

Job description

Easol is the leading all-in-one ‘experience commerce’ platform built to power experience businesses including festivals, wellness retreats, food and drink, sports and adventure trips. With Easol, experience businesses have complete control to drive more direct sales, retain more revenue, own their data and run their business on their terms.

Easol has deep roots in experiences. The platform was founded by former festival founders, Lisa and Ben Simpson in 2017, after the husband and wife team endured challenges and frustrations first‑hand while setting up and growing their own experience business including Rise, Europe’s biggest Snowsports and music festival, and Beyond Adventures, a series of adventure travel experiences in remote locations such as the Sahara desert and the Swedish archipelago.

About the role:

Reporting into the Director of Engineering, the Software Engineer will play a crucial role in developing our core services and the associated infrastructure, and collaborating with product managers to drive technical decisions. You'll have the opportunity to influence both product direction and engineering practices while participating in the delivery of key initiatives.

Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code
  • Contribute to product decisions, working closely with product managers to shape feature development
  • Identify and address performance bottlenecks and scalability challenges
  • Participate in architectural discussions and help refining our engineering standards
How We Build Easol
  • Our application is built on a Ruby on Rails monolith with Postgres and Redis, creating a solid, reliable foundation
  • We believe in “boring Rails” - embracing Rails conventions and proven patterns that let us move quickly while maintaining stability and predictability
  • We leverage Cloudflare’s ecosystem to solve real challenges - from asset optimisation to SSL management for our creators’ sites and intelligent queue management
  • Our frontend approach combines modern ViewComponents and Hotwire with clear ERB views, giving us reactivity without complexity
Requirements
  • 2+ years of experience with Ruby on Rails in production environments
  • Some level of understanding of web application performance optimisation techniques
  • Some experience with scaling applications and managing platform infrastructure
  • Good communication skills with the ability to explain complex technical concepts clearly
  • Knowledge of different software delivery methodologies (Agile, Kanban, etc.) and ability to tailor processes to team needs
What You'll Enjoy About Joining Our Team
  • A high‑performing team with a great culture of working hard and enjoying team events.
  • The opportunity to work in a dynamic, fun and challenging environment.
  • Easol strives to create a diverse and inclusive work environment where differences are respected and welcomed.
  • We will provide enough flexibility and support for employees of all backgrounds and physical abilities to thrive.
What You'll Enjoy At Easol
  • 🧠 You'll have real visibility of what's happening in the business. We have weekly company meetings, where we all get together to discuss our wins, learning opportunities, our goals and direction.
  • 🗣 There is an open forum for you to have your say in what we do and how we do it. We empower our team to share their ideas - no egos here!
  • 🌏 You'll have access to our incredible perks, such as a company‑funded "deep week", where you can travel to a destination of choice and have dedicated time to focus on a project that is important to you without distraction.
  • 💰 In addition to that, we offer a monthly contribution towards a gym membership and your mobile phone contract, an annual personal development budget, support to choose your own equipment and a lot more.✈ You’ll have 33 days of holidays, inclusive of public holidays.
  • 🌱 We value diverse perspectives and experiences. We're committed to creating an inclusive environment where everyone can thrive and contribute to our mission. Employees of all backgrounds and physical abilities will be supported by us in every way possible to thrive.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - London
Senior Software Engineer - London

Easol • London (KY)

Hybrid
USD 90,000 - 120,000
Monthly gym membership contribution
Company-funded deep week for personal projects
Annual personal development budget
+1
Forward Deployed Engineer
Forward Deployed Engineer

Easol • New York (NY)

Hybrid
USD 90,000 - 120,000
Company-funded 'deep week' for personal projects
Monthly contribution towards gym membership
Annual personal development budget
+2
Senior Software Engineer
Senior Software Engineer

PassFort • United States

On-site
USD 80,000 - 120,000
Free breakfast
Team lunches
Pension contributions
+3
Senior Software Developer
Senior Software Developer

PassFort • United States

On-site
USD 80,000 - 120,000
Free daily breakfast
Weekly team lunches
Regular team events
+4
Software Engineer (Data)
Software Engineer (Data)

United States Digital Space LLC • United States

Hybrid
USD 81,000 - 94,000
25 days holiday
Flexible hours
Remote working
+2
Team Lead ( Reactjs + Nodjes)
Team Lead ( Reactjs + Nodjes)

Oostelijke Onderneming LLP - Eastern Enterprise BV • United States

Hybrid
USD 90,000 - 130,000
Remote-friendly
Flexible holidays
Competitive salary
+2
Customer Support Specialist - Lisbon, Portugal
Customer Support Specialist - Lisbon, Portugal

PassFort • United States

Hybrid
USD 36,000 - 48,000
Fully Remote Working
Generous annual leave
Annual summer camp in London
+1
Software Engineer
Software Engineer

ENFOS • Durham (NC)

On-site
USD 80,000 - 100,000
Competitive salary
Paid Time Off
Full Family Health Care Plan
Enterprise - Software Engineer - REST, Linux, APIs
Enterprise - Software Engineer - REST, Linux, APIs

Erias Ventures, LLC • Columbia (MD)

Hybrid
USD 150,000 - 275,000
Above Market Pay
11% 401k with immediate vesting
Spot Bonuses for business development
Software Engineer Ruby
Software Engineer Ruby

Xacent HR • New York (NY)

On-site
USD 80,000 - 110,000
Stock Options
Health, Dental, and Vision Insurance
401(k) employer match
+5