Join the BookingBug family

We're Looking for Talented People Just Like You...


BookingBug is a high-growth technology company; our award-winning multichannel appointment and event booking technology is used by thousands of businesses around the world. Our customers are very diverse, from small and mid-sized service businesses (such as salons, personal trainers and cookery schools) to large enterprises (including retailers, banks and telcos) through to local, state and federal government organizations.

Our HQ is in London — where the majority of our lively, hard working 60-person team is based — with our US team located in Somerville, MA. We're a creative bunch, with backgrounds spanning from astrophysics to criminology and digital culture to music management. We pride ourselves on our great working culture and offer all staff a host of extra perks and regular social activities.

If we sound like the kind of team you'd like to be a part of, you can browse our current open vacancies below.

Current Vacancies

Project Manager - Somerville, MA

BookingBug is expanding quickly and is looking for an experienced, professional Project Manager - Client Implementation Lead to join our growing team based in Somerville, MA. Headquartered in London with a global team of 60, our multichannel booking platform is used by thousands of businesses around the world from a diverse list of sectors spanning retail, banking, telecommunications, healthcare, education, government and beyond.

BookingBug is seeking a Client Implementation / Project Manager for our enterprise-class appointment booking and event management platform.

You will be responsible for the planning, execution and implementation of our SaaS solution into major enterprise customers including retailers, banks and major government departments.

Taking projects from initial scoping phase through to successful launch, this is a multi-task role where you will be handling multiple projects concurrently and so we are looking for a dynamic individual who is looking to challenge themselves and work in a fast growing start-up.

About the role

  • Responsibility for the entire implementation process from initial scoping stages through the entire solution delivery cycle through to ongoing technical account management
  • Working closely with clients to ensure the successful delivery of all projects
  • Managing the project scope to ensure project targets and timescales are adhered to
  • Creating and maintaining project plans to ensure projects are actively tracked and tasks allocated to project team members in line with agreed milestone dates
  • Completing functional testing and managing client UAT and system rollout stages
  • On-going technical account management and service of clients as well as reporting of potential new business opportunities to the sales team
  • Working closely with the sales team to help support the sales cycle

About you:

Ideally you will have:

  • A minimum of three years of project management experience
  • Experience of web based SaaS client software implementations
  • Proven successful client facing experience
  • The ability to work as a team and take overall responsibility for system delivery
  • Excellent written and verbal communication skills
  • Technical account management skills and experience
  • Experience using project management software (E.G. Jira)
  • Strong commercial awareness
  • A hands-on approach to client software delivery
  • Excellent time and task management
  • An ability to deal with pressure and think logically

About the role

You will be working across a range of internal and client projects - including a growing list of major US and UK brands such as Bebe, Babies R Us, Golfsmith, John Lewis, Marks & Spencer, Westfield and more.
As a Front End Developer at BookingBug, you will be responsible for:

  • Using our front-end stack (AngularJS, Coffeescript and Gulp) to design and build awesome user experiences across our client projects, demo accounts and product portfolios.
  • Working with our sales teams and account managers to turn designs and concepts for clients and prospective clients into rich interactive booking widgets that work responsively across different device types.
  • Contributing to our open source Javascript SDK built using AngularJS, which is used as the foundation of our booking widgets.

About you

  • You are passionate about all things web, with a keen, broader interest in design, development, usability and technology.
  • You have a BS/BA degree in web design/development or related field, or equivalent practical experience.
  • You have hands-on HTML5, CSS3 and JavaScript development experience. AngularJS experience is a bonus.
  • You have experience working collaboratively with colleagues from multiple departments including non-technical teams such as sales and marketing.
  • You have a desire to adopt and put into practice emerging web standards and technology, but also respect older technologies to ensure that you the deliver the best possible experience to all users.
  • You are meticulous with your work, striving for perfection in the work that you design and build.
  • You are confident with finding solutions to novel problems and making something work when the solution is not straightforward.
  • You are creative, innovative, like getting stuck in and are keen to learn and grow with the company you’re joining.

Customer Support Lead - Somerville, MA

BookingBug is growing quickly and we are looking to expand our customer support team to help manage the increasing number of businesses that are using BookingBug to take bookings online.

The support team is BookingBug’s front-line – the face of our company and user community – and as part of our innovative team you will be responsible for helping new customers get up and running with BookingBug, and making sure our happy customers stay happy. On a day-to-day basis the role will involve responding to technical queries, assisting with the setup of customer booking systems and handling inbound sales enquiries; it will of course also require you to gain an in-depth understanding of how BookingBug works.

This position is a great opportunity to learn BookingBug’s software and develop skills that will set you in a prime position to grow with the company. Whether it is as part of our development team or by advancing into a more client facing role with the project managers and account relationship specialists.

About You

At BookingBug we are always looking for people who want to learn, think creatively and develop their skills. This role will provide great experience working in a fast growing organization and offers huge opportunities to grow as we do. We’re looking for someone who:

  • Is enthusiastic about working for a start-up company, and all the associated opportunities that comes with
  • Is a proactive self-starter, always considering, suggesting and trying new ideas and approaches
  • Is creative, innovative, like getting stuck in and are keen to learn and grow with the company you’re joining
  • Has a good head for business and recognizes the challenges and opportunities that businesses face online
  • Is technically minded (but no coding experience is required) Has strong communication skills (both written and verbal)
  • Is a native / fluent English speaker
  • Has a Bachelor's or Master's degree

BookingBug is seeking a Client Implementation / Project Manager for our enterprise-class appointment booking and event management platform.

You will be responsible for the planning, execution and implementation of our SaaS solution into major enterprise customers including retailers, banks and major government departments.

Taking projects from initial scoping phase through to successful launch, this is a multi-task role where you will be handling multiple projects concurrently and so we are looking for a dynamic individual who is looking to challenge themselves and work in a fast growing start-up.

About the role

  • Responsibility for the entire implementation process from initial scoping stages through the entire solution delivery cycle through to ongoing technical account management.
  • Working closely with clients to ensure the successful delivery of all projects
  • Managing the project scope to ensure project targets and timescales are adhered to
  • Creating and maintaining project plans to ensure projects are actively tracked and tasks allocated to project team members in line with agreed milestone dates
  • Completing functional testing and managing client UAT and system rollout stages
  • On-going technical account management and service of clients as well as reporting of potential new business opportunities to the sales team
  • Working closely with the sales team to help support the sales cycle

About you

Ideally you will have:

  • A minimum of two years of project management experience
  • Experience of web-based SaaS client software implementations
  • Proven successful client facing experience
  • The ability to work as a team and take overall responsibility for system delivery
  • Excellent written and verbal communication skills
  • Technical account management skills and experience
  • Experience using project management software (E.G. Jira)
  • Strong commercial awareness
  • A hands-on approach to client software delivery
  • Excellent time and task management
  • An ability to deal with pressure and think logically.

Customer Support Star - LONDON, UK

About the role

BookingBug is growing quickly and we are looking to expand our customer support team to help manage the increasing number of businesses that are using BookingBug to take bookings online.

The support team is BookingBug’s front-line – the face of our company and user community – and as part of our innovative team you will be responsible for helping new customers get up and running with BookingBug, and making sure our happy customers stay happy. On a day-to-day basis the role will involve responding to technical queries, assisting with the set up of customer booking systems and handling inbound sales enquiries; it will of course also require you to gain an in-depth understanding of how BookingBug works.

This position is a fantastic opportunity to learn BookingBug’s software and develop skills that will set you in a prime position to grow with the company. Weather it is as part of our development team or by advancing into a more client facing role with the project managers and account relationship specialists.

About You

At BookingBug we are always looking for people who want to learn, think creatively and develop their skills. This role will provide great experience working in a fast growing organisation and offers huge opportunities to grow as we do. We're looking for someone who:

  • Is enthusiastic about working for a start-up company, and all the associated opportunities that comes with
  • Is a proactive self-starter, always considering, suggesting and trying new ideas and approaches
  • Is creative, innovative, like getting stuck in and are keen to learn and grow with the company you're joining
  • Has a good head for business and recognises the challenges and opportunities that businesses face online
  • Is technically minded (but no coding experience is required)
  • Has strong communication skills (both written and verbal)
  • Is a native / fluent English speaker
  • Has a degree from a UK university

About the role

Based in our London HQ, you will be working across a range of internal and client projects - including a growing list of major UK and US brands such as John Lewis, Marks & Spencer, Westfield, Cooperative Bank, HM Treasury and more.
As a Front End Developer at BookingBug, you will be responsible for:

  • Using our front-end stack (AngularJS, Coffeescript and Gulp) to design and build awesome user experiences across our client projects, demo accounts and product portfolios.
  • Working with our sales teams and account managers to turn designs and concepts for clients and prospective clients into rich interactive booking widgets that work responsively across different device types.
  • Contributing to our open source Javascript SDK built using AngularJS, which is used as the foundation of our booking widgets.

About you

  • You are passionate about all things web, with a keen, broader interest in design, development, usability and technology.
  • You have a BS/BA degree in web design/development or related field, or equivalent practical experience.
  • You have hands-on HTML5, CSS3 and JavaScript development experience. AngularJS experience is a bonus.
  • You have experience working collaboratively with colleagues from multiple departments including non-technical teams such as sales and marketing.
  • You have a desire to adopt and put into practice emerging web standards and technology, but also respect older technologies to ensure that you the deliver the best possible experience to all users.
  • You are meticulous with your work,striving for perfection in the work that you design and build.
  • You are confident with finding solutions to novel problems and making something work when the solution is not straightforward.
  • You are creative, innovative, like getting stuck in and are keen to learn and grow with the company you’re joining.

About the role

BookingBug is expanding quickly and looking for an experienced Marketing Communications Manager to join our fast growing team based in Farringdon, London. Headquartered in London, with our US HQ in Boston and a global team of 60+, our multichannel booking platform is used by thousands of businesses around the world from a diverse list of sectors spanning retail, banking, telecommunications, healthcare, education, government and beyond.

Reporting into the Head of Marketing, you will play a key role in driving BookingBug’s continued growth. Your focus will be primarily on the UK market, working closely with our US marketing and sales teams to develop coordinated international campaigns. You have a deep understanding of, and practical experience in the principles of B2B inbound marketing and sales enablement. You will be responsible for developing and implementing scalable lead generation and lead nurturing strategies through industry specific campaigns.

Principle Tasks, Duties & Responsibilities

  • Creation and management of lead-generation marketing campaigns, integrating events and content into demand generation plans
  • Partnering with Sales to build and manage effective campaigns and promotions to support pipeline goals
  • Managing regional implementation of BookingBug’s Customer Success strategy to develop and amplify client success stories
  • Development of sales and marketing assets (such as whitepapers, reports, case studies and presentations)
  • Working with our excellent PR agency to build out influencer relationship campaigns spanning press, analysts, industry specialists and beyond
  • Tracking, measurement and evaluation of campaigns
  • Communication and implementation of learnings and insights gained through campaigns to the wider marketing, commercial and operational teams.

Desired Skills and Experience

  • 5+ years enterprise marketing experience, ideally in the SaaS sector
  • Experience planning and implementing B2B demand generation campaigns with tangible pipeline results
  • Experience managing campaigns to target industry verticals
  • Experience successfully managing a broad range of marketing campaign activities (events, email, webinars, content etc)
  • Experience developing creative, original thought leadership content for lead generation and lead nurturing
  • Hands-on experience with Salesforce and marketing automation tools such as Marketo
  • Strong writing skills
  • A strong analytical background
  • A self-starter with a confident, enthusiastic attitude
  • An understanding of and enthusiasm for, startup company culture and dynamics

Marketing Intern - LONDON, UK

About the placement

As part of the marketing function at BookingBug your role as an intern will be to work alongside the marketing team as it develops and executes key marketing strategies, plans and tactics. The role will span campaigns and activities focussed on all of our key markets.

As a startup with a team of 60+, the company is agile, fast moving and growing quickly. This means that during your time with us you will be able to gain real business and marketing experience, take on real responsibilities and run real campaigns. During your time with us you will add genuine value to the company and leave us at the end of your internship, being able to see exactly how your work and skills have helped grow our business.

This is a real job with real responsibilities from the very start, where you will be able to harness skills learned during your degree to date, learn new skills on the job and develop within a team.

There is also the opportunity to become involved in the planning and development of BookingBug’s marketing activities as the company continues to grow and explore new routes to market, so a proactive, creative, can-do approach to idea generation and implementation is essential.

This is a full-time, paid position.

About the opportunities, skills & responsibilities

The experience you will gain during your time with us will be varied, and can even be tailored to specific areas of marketing you are specifically interested in learning about and developing in.

The responsibilities of a marketing intern within the BookingBug team are varied, spanning, but not limited to:

  • Generating ideas and creating content for the BookingBug blog, newsletter and social media channels
  • Working alongside the customer support team with customer onboarding and community management activities
  • Helping to maximise BookingBug’s reach and influence on social channels, engaging with existing and potential customers
  • Assisting in researching and planning events and trade shows
  • Working with the customer support team to ensure new SME customers have access to relevant, usable onboarding materials
  • Conducting market research and analysis
  • Assisting in the measurement and reporting of marketing campaigns

The benefit of a placement internship with a startup versus working with a bigger corporation means you will also get genuine exposure to all business functions – beyond just marketing – to give you the experience of working with other departments including sales, business development, technical development and customer service.

About you

  • You should be studying for a marketing or business degree and be on track for a 2:1 or higher
  • You should be passionate about all things marketing, with a keen broader interest in digital, technology, the web and startups
  • You should be a proactive self-starter, always considering, suggesting and trying new ideas and approaches
  • You should be a confident communicator and a strong writer
  • You should be creative, innovative, like getting stuck in and are keen to learn and grow with the company you’re joining
  • You should be comfortable working in a non-corporate, start-up environment
  • You are a UK or EU citizen or have an appropriate UK working visa

Front-end Developer - LONDON, UK

About the role

Based in our London HQ, you will be working across a range of internal and client projects - including a growing list of major UK and US brands such as John Lewis, Marks & Spencer, Westfield, Cooperative Bank, HM Treasury and more.
As a Front End Developer at BookingBug, you will be responsible for:

  • Using our front-end stack (AngularJS, Coffeescript and Gulp) to design and build awesome user experiences across our client projects and product portfolio
  • Working with our Project Managers, Product Managers and clients to turn designs and concepts for clients into rich interactive booking journeys that work responsively across different device types
  • Contributing to our open source SDK built using AngularJS, which is used as the foundation of our booking journeys
  • Contributing to documentation (instructional, pitch and technical specifications)

About you

  • You are passionate about all things web, with a keen, broader interest in design, development, usability and technology.
  • You have a BS/BA degree in web design/development or related field, or equivalent practical experience.
  • You have hands-on HTML5, CSS3 and JavaScript development experience working with frameworks such as AngularJS or React.
  • You’re not afraid of the backend, and happy to get your hands dirty when the task requires it
  • You have experience working collaboratively with colleagues from multiple departments including non-technical teams such as sales and marketing.
  • You have a desire to adopt and put into practice emerging web standards and technology, but also respect older technologies to ensure that you the deliver the best possible experience to all users
  • You are meticulous with your work,striving for perfection in the work that you design and build
  • You are confident with finding solutions to novel problems and making something work when the solution is not straightforward
  • You are creative, innovative, like getting stuck in and are keen to learn and grow with the company you’re joining

Project Manager - Sydney, Australia

BookingBug is seeking a client implementation / project manager for our enterprise-class appointment booking and event management platform. You will be responsible for the planning, execution and implementation of our SaaS solution into major enterprise customers including retailers, banks and major government departments. Taking projects from initial scoping phase through to successful launch, this is a multi-task role where you will be handling multiple projects concurrently and so we are looking for a dynamic individual who is looking to challenge themselves and work in a fast growing start-up.

About the role

  • Responsibility for the entire implementation process from initial scoping stages through the entire solution delivery cycle and ongoing technical account management
  • Working closely with clients to ensure the successful delivery of all projects
  • Managing the project scope to ensure targets and timescales are adhered to
  • Creating and maintaining project plans to ensure projects are actively tracked and tasks allocated to project team members in line with agreed milestone dates
  • Completing functional testing and managing client UAT and system rollout stages
  • Ongoing technical account management and service of clients as well as reporting potential new business opportunities to the sales team
  • Working closely with the sales team to help support the sales cycle
  • Carrying out risk assessment
  • Making sure that all the aims of the project are met
  • Making sure the quality standards are met through UAT against the client brief

About you

Ideally you will have:

  • A minimum of two years of project management experience
  • Experience of web based SaaS client software implementations
  • Proven successful client facing experience
  • The ability to work as a team and take overall responsibility for system delivery
  • Excellent written and verbal communication skills
  • Technical account management skills and experience
  • Experience using project management software (E.G. Jira)
  • Strong commercial awareness
  • A hands-on approach to client software delivery
  • Excellent time and task management
  • Ability to deal with pressure and think logically
  • Organizational and analytical skills
  • Well-developed interpersonal skills
  • Numeracy skills
  • Commercial awareness
  • Diplomacy
  • Ability to motivate people
  • Management and leadership skills
  • Able to ensure the project is completed on time and within budget, that the project's objectives are met and that everyone else is doing their job properly
  • Able to oversee the project to ensure the desired result is achieved, the most efficient resources are used and the different interests involved are satisfied

Meet the team

Let's Talk


If you would like to apply for one of the above roles, or think you could have something special to bring to the team that isn't listed above, please contact us at jobs@bookingbug.com with your CV, covering letter, and any additional information you would like to share with us.