Jobs and Careers
EX

Mid-level to Senior Software Engineer (Fully Remote)

ExperienceFirst
Remote, United States, United StatesRemotefull_timeVerifiedPosted 27 Nov 2025

About the role

We are looking for a full-time Mid-level to Senior Software Engineer to join our Technology Team.

This role has a strong focus on building new tech to support our ambitious growth; whilst also actively developing new features upon our current foundation. Our current tech stack uses a wide variety of technologies, but we're primarily working with PHP (Laravel) and JS (Node); all running in containers on Google Cloud Platform.

In this role, you will have the freedom and autonomy to put your mark on our tech and processes and drive progress and improvements across our systems. While doing so, you will be reporting directly to our Head of Technology while collaborating closely with our small but mighty Technology Team and highly dedicated Tour Operations team. A true dream-team (if we say so ourselves!)

This is a fully remote role and we are open to candidates based in any country, provided you are well positioned to collaborate and communicate well with our teams in UK and European time-zones.

What this role involves…

  • Designing and building new software to help improve process efficiency, and solve problems for our colleagues in other departments.
  • Maintaining and improving our technology stack, including cloud infrastructure, CI/CD pipelines, code quality and more.
  • Developing integrations between bespoke internal software and third-party partner platforms.
  • Enhancing our portfolio of websites, supporting our marketing team with ongoing work, performance improvements, security and stability.

What we need from you…

Don’t worry if you can’t meet all of these requirements exactly, get in touch anyway if you think you might be a good fit.

  • Strong proficiency with either PHP (Laravel) or JavaScript (specifically React and Node)
  • Knowledge of Wordpress would be a bonus
  • Understanding of databases - specifically SQL databases like Postgres
  • Familiarly with cloud platforms, preferably Google Cloud
  • An enthusiasm to actively participate in discussions around product design and development
  • Ability to find the balance between ideal code and working code
  • Ability to work both independently and collaboratively; our current team is small but growing
  • Strong desire to learn
  • Passionate about technology and problem-solving
  • Be comfortable with troubleshoot and debugging, sometimes in unfamiliar technologies
  • Good communication skills and proficiency in both spoken and written English
  • Experience within a lean team and start-up environment is a plus
  • At ExperienceFirst, we are not just looking for team members who we know will perform well. Instead, we highly value team members who bring the mindset, attitude and behaviors that it takes to be an integral part of our team. Therefore, you must be motivated by and feel closely aligned with our four company values:

Why should you consider joining ExperienceFirst?

ExperienceFirst is a global travel brand born in New York in 2009, now operating across North America and Europe with thriving destinations including New York, Los Angeles, San Francisco, Dallas, Paris, Madrid and Barcelona.

Over the next three years, we’re entering a new phase of growth which will see us expand into new markets, evolve our product portfolio into a curated selection of premium private experiences, and build a scalable operational and technology foundation for the future.

As we grow, we’re investing intentionally in improving our products, technology, customer experience and on-the-ground operations so we can continue to deliver world-class premium experiences at scale. Joining now means becoming part of a pivotal chapter: helping shape the systems, standards, and innovations that will define the future of ExperienceFirst.

Although our HQ sits in New York, we hire the strongest and most motivated people regardless of geography. Our fully remote team members live where they choose, enjoy the flexibility to travel or work abroad, and tailor their schedules in a way that supports both exceptional performance and meaningful work–life balance.


Interested? Great! Here’s what will happen next…

Remember… if you are keen to learn more about this opportunity but feel that you do not meet 100% of the criteria set out here, we still want to hear from you! Our recruitment process is designed to spot not just great experience, but we’re equally focused on identifyin

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ExperienceFirst

View company profile →