BookingLive Careers

What Are We Looking For?

Some of us are driven by tech - some of us are driven by data.

But more than anything, we are all driven, every day to help our clients improve the way they digitally interact with their users.

We're looking for smart, driven individuals who are ready to join a high-growth tech start-up in a challenging environment driven by results.

Benefits

We empower our employees to think big and do great work by offering a positive work culture and rewarding benefits.

  • Dedicated social areas around the office
  • Learning encouraged at every level
  • Access to online training courses
  • Dog friendly office
  • Birthday day off (to celebrate, of course!)
  • Remote working and flexible hours
  • Regular team socials and ping pong tournaments
  • Recognition to highlight and reward achievements
  • Employee referral program

Core Values

We Think Big

Being the world's leading booking platform demands leadership, innovation and big vision thinking. Our driven team challenge ideas and decisions to ensure we continue delivering the best booking software.

We Demonstrate Integrity

We’re honest, transparent and committed to doing what’s best for our customers and our community. Our staff are trustworthy and help shape a culture that is diverse and ethical.

We Put Customers First

BookingLive exists to help clients succeed and increase revenue. Our customer first approach drives every decision. Our team are passionate and take We take pride in what they do.

We Are One Team

Our people are amazing individuals, but it’s only through their drive, collaboration and commitment to help clients and each other that we achieve great success and excellent teamwork.

We Are Experts

We constantly strive to be the best in the industry, improving ourselves through constant learning and innovation. We provide honest advise to clients with credible case studies that demonstrate our expert knowledge and hard work.

 

“BookingLive is made up of industry experts and individuals with the vision and drive for excellence. We have come together to provide world-class digital solutions, build a culture of innovation and to disrupt the software industry. If you have a passion for change and are looking for your next adventure, BookingLive could be the place for you.”

LOUISE CHAWICH Chief People Officer, BookingLive

Open positions

Front End Developer

job post

Job Overview

 

BookingLive operates with a UK wide hybrid working model, meaning you have the flexibility to choose if you would like to work from home, our offices or a mix of the two.

Our company is our product, our customers and team. You will excel as part of our team if you obsess over improving the components that make the company's culture and productivity come to life, positively impacting each of our customers. 

Write clean and easy to follow code to a high standard, in a timely and scalable way; and coordinate with the rest of the team working on different layers of the platform. Therefore, a commitment to collaborative problem solving and strong communication skills are essential.

An individual who is passionate about test-driven development and implementing new features in a way that can be tested will excel in this role.  

We work using Agile methodologies (specifically Scrum) with daily stand-ups, pull requests, updating the status on tickets, code reviews along with Sprint Planning, Sprint Review and Sprint Retrospective meetings.

 

Key Responsibilities

 

  • ​​Developing new user-facing features.
  • Ensuring our platform adheres to best practices and WCAG guidelines. 
  • Building and maintaining internal component libraries.
  • Optimising components for maximum performance across a vast array of web-capable devices and browsers.
  • Maintaining technical system documentation and style guides.
  • Mentoring and upskilling junior developers.

 

Essential 

  • Commercial experience with React and modern Javascript
  • In-depth understanding of CSS and converting designs to CSS
  • Experience with Git
  • Experience with modern front-end development tools such as Webpack, Node, Babel, and automated testing libraries (we use Jest & Testing Library)
  • Ability to create and own feature-rich React projects
  • Strong interpersonal skills

 

Desirable 

  • Experience with hooks & suspense
  • Experience with Rollup
  • Experience with Cypress
  • CI/CD
  • Git rebasing
  • Experience in Scoped CSS (We use CSS modules)

Full Stack Developer

job post

Job Overview

 

BookingLive operates with a UK wide hybrid working model, meaning you have the flexibility to choose if you would like to work from home, our offices or a mix of the two.

Our company is our product, our customers and team. You will excel as part of our team if you obsess over improving the components that make the company's culture and productivity come to life, positively impacting each of our customers. 

We are looking for an individual to join us in developing and growing our SaaS Platform. Incorporating enterprise level functionality so that we can continue to be a leader and recognised expert provider of systems. 

Written in Laravel with a React frontend, the platform is being expanded to take advantage of scalability of the cloud and support expansive integrations through an API first approach and marketplace.

 

Key Responsibilities

 

  • Working with the Development team to deliver features and functionality
  • Ensuring adherence to key principles of quality and standards, code reviews 
  • Supporting the team to deliver against estimations 
  • Working closely with the technical team to support with performance and output
  • Developing new features within the platform.
  • Building and maintaining internal component libraries.
  • Optimising components for maximum performance across a vast array of web-capable devices and browsers.
  • Maintaining technical system documentation and style guides.

 

Essential 

 

  • Very strong skills in React, Redux, Webpack, Component Libraries, fetch, HTML5 and CSS3
  • Proficient in PHP7.4 and above, Laravel 8, MySQL
  • Awareness of automated testing with PHPUnit, Jest, Cypress
  • Strong knowledge of RESTful APIs
  • Strong communications skills with the ability to translate technical requirements to multiple stakeholders
  • A creative mindset that’s practical and solution focused 

 

Desirable  

 

  • Experience in a SaaS environment
  • Experience with Docker
  • Experience developing scalable applications within AWS
  • Experience with Agile Methodology 

 

Front End Lead

job post

Job Overview

 

BookingLive operates with a UK wide hybrid working model, meaning you have the flexibility to choose if you would like to work from home, our offices or a mix of the two.

Our company is our product, our customers and team. You will excel as part of our team if you obsess over improving the components that make the company's culture and productivity come to life, positively impacting each of our customers. 

We are looking for a Front End Lead to have responsibility for the front end output at BookingLive. This is a hands-on position. We expect you to code daily but also take ownership of the team’s frontend output.

You will coordinate the frontend output from our Scrum Teams and work closely with the Engineering Manager and VP of Product to ensure we produce quality interfaces that use the latest technologies. A commitment to collaborative problem solving, sophisticated design, and quality product is paramount.

 

Our current frontend technical stack

 

As the Front End Lead, you will be responsible for the selection and implementation of the frontend technologies we use, however, you should be proficient in our current frontend stack.

We currently use the following tools:

  • React (view)
  • Redux (application state)
  • Lerna 
  • react-router (routing)
  • fetch (ajax, via axios)
  • Component Libraries (internal) 
  • Webpack (bundler)
  • npm (package manager)
  • Babel (transpiler) everything in ES6,7,8 plus choice bits of 9/10/11
  • eslint (linting)
  • jest (unit tests)
  • cypress (e2e)
  • react-testing-library (unit tests)
  • CSS Modules/Jass (scoping CSS)
  • Storybook

Key Responsibilities

 

  • Leading the frontend output of BookingLive.
  • Bringing the whole development team on the journey to improve the frontend.
  • Developing new user-facing features.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high-quality code.
  • Optimising components for maximum performance across a vast array of web-capable devices and browsers.
  • Demonstrating passion about the frontend tools and frameworks you chose and training the rest of the development team to support implementation.


Desirable 

 

  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with Git with Git Flow
  • Familiarity with PHP 7.3 and above
  • Familiarity with MySQL
  • Experience with Linux Bash and SSH
  • Familiarity with Laravel 8 and above would be beneficial but not essential
  • Functional programming
  • Docker and Lando
  • Experience with common front-end development tools such as Babel, Webpack, Yarn, etc.