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 Boston and Santa Monica. 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

Boston - US

BookingBug’s mission is to enable all organisations to seamlessly market, sell and deliver their services in an increasingly connected, multichannel world. We are committed to bringing together the online and offline worlds by developing the most advanced, open and accessible booking technology that is usable by all, providing consumers with the best possible online and offline experience and enabling businesses to increase footfall, conversion driving new revenues.

We are looking for a professional sales person with at least 7 years’ experience in a field sales role, plus further experience in a related role (e.g., Software as a service) to join our growing team based in Boston.

We are growing quickly and expanding our team to take advantage of both positive market conditions and our market position as the leading enterprise appointment, event and ticketing software solution. The Regional Director will be supported by BookingBug’s Marketing team and will also benefit from the support of the Head of Sales and expert support from our professional services practice where needed.

About you:

As a player-coach in this role, you will be a core member of the BookingBug Sales team. You will be relied upon for your exceptional new business development skills. Your high polish and skills as an ambassador will be relied upon in executive-facing, in-person meetings and formal group presentations. You will come across as an articulate, presentable and credible business person with the ability to deliver clear and compelling propositions to C level and senior management contacts in global organizations as well as rank and file staff of said organizations.

You will have the ability to productively manage others when needed and work within a team towards common goals and have a sustained track record of generating turnover in the region of $50-100k per month in an enterprise software/business to business environment.

Principal Tasks, Duties & Responsibilities:

  • Work with Head of Sales and other colleagues to generate profitable sales of BookingBug’s enterprise software solutions in a variety of sectors
  • Lead critical face-to-face client presentations and other engagements with aplomb, polish and gravitas.
  • Effectively demonstrate new technology through contemporary meeting tools like Join.me, Webex and so forth.
  • Target value of engagements - $40 - $150k+
  • Manage the sales process from initial appointment/need creation to closure and into account management
  • Build and manage own pipeline to ensure consistent delivery of sales
  • Meet all performance targets set
  • Keep appropriate records of all pipeline and activity in SalesForce.com
  • Build and maintain knowledge of BookingBug offering and market sectors
  • Produce a high standard of written material (letters, emails, proposals)
  • Coordinate available resources (materials and consultancy support) to create effective and compelling proposals and presentations
  • Generate own appointments to support pipeline where needed through networking and telesales etc.

Experience of selling SaaS, consultancy and or IT services is highly desirable, as is knowledge of one or more vertical sectors with strong preference for retail and financial services. Experience in telecommunications, travel and pharmaceuticals could also be beneficial in this role. Additionally, your experience and qualities include:

  • At least 7 years’ experience of closing deals in a field sales and business to business environment with 6 month + lead times and a stable track record
  • Experience of consulting or selling into the retail and/or financial services sectors
  • Experience selling to Global 500 clients – i.e. complex, global organisations, challenging procurement departments, multiple stakeholders
  • Ability to manage and report on own pipeline
  • Ability to lead and constructively support the efforts of other sales staff
  • A consultative approach and experience of selling business aligned services offerings and solutions to high level target contacts across multiple sectors
  • A confident, successful and credible demeanor with experience of having worked for an enterprise software solutions type company – this is not a pure IT/box shifter environment
  • First class communications and presentation skills – including ability to write letters, emails and proposals
  • Some formal/structured sales training
  • An understanding of small company culture and dynamics
  • IT awareness and ability to use MS Office, e-mail, contact management tools (SalesForce)
  • Familiarity with reporting on their own performance/activity and willingness to handle associated administration including bids/RFIs / account reporting (i.e. PSL etc.) etc.
  • Have a good network of contacts in key vertical sector and wider target areas (FS, retail, travel, telecoms and pharmaceuticals)
  • Hungry, hard working and ambitious

This is a USA role with some activity in Canada and Mexico.

The Role

BookingBug is expanding quickly and is looking for an experienced, professional Account Manager to join our growing team based in Boston. The Account Manager will be responsible for developing long-term relationships with the assigned portfolio of clients, connecting with key business executives and stakeholders. The Account Manager will liaise between customers and cross- functional internal teams to ensure timely and successful delivery of our solutions.

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • Operate as the lead point of contact for any matters specific to each customer
  • Identify and grow up-sell and cross-sell opportunities
  • Develop new relationships with key stakeholders within the account and maintain strong, long-lasting relationships
  • Provide monthly/quarterly service reviews and communicate progress on issue resolution
  • Organise face-to-face meetings and/or remote demos with new prospects and existing contacts
  • Support customers with product queries
  • Manage bug fixes and change requests through the developers’ team sprint process
  • Assist with high severity requests or issue escalations as needed
  • Forecast and track key account metrics

Experience

The role requires the following skills and experience:

  • Proven account management and new business experience in a SaaS environment
  • Ability to communicate, present and influence credibly and effectively at all levels of the organisation, including executive and C-Level
  • Experience in delivering highly bespoke client-focused solutions
  • Proven ability to manage multiple projects at a time while paying strict attention to detail
  • Excellent listening, negotiation and presentation skills
  • Excellent verbal and written communication skills
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.

About you:

You are a talented Solutions Architect. You love working with an exciting, diverse, committed, and brilliant team. You are very good at engaging with and extracting needs from even the more difficult clients. You love designing architectural solutions in enterprise environments. You can quickly translate what they say into the language of the system you are responsible for, and make qualified, reasonable, well thought out proposals for how to move forward.

  • Technical Consulting or Professional Services to large clients
  • Enterprise scale SAAS systems (MS Dynamics, Oracle, Salesforce, etc)
  • Cloud architectures
  • ITIL delivery practices
  • Strong understanding of multiple web technologies and languages
  • Experience and understanding of security architecture, e.g. OAuth, SAML
  • Web Services and REST APIs
  • Technical writing, documentation, and responding to enterprise RFPs

You love seeing new places, so you don’t mind business travel 10% of the time. You get on great with Sales teams, and equally can engage the Architects and Developers in the Engineering team to challenge their thinking and lobby them toward a solution you believe best fits your clients’ needs. You’ve an eye on the long-term, as you know many of your solutions will migrate their way into the core platform architecture, and Engineers respect that about you!

You are also a practice visionary, recognising that as the company grows, your own work will become the template for how internal and external solutions architects will implement the BookingBug platform around the world. You therefore are structured in your approach, and want to refine and develop it into a set of best practices that can be taught and learned.

BookingBug is expanding quickly and is looking for an experienced, professional Project Manager - Client Implementation Lead to join our growing team based in Boston, 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
  • Organizational skills.
  • Analytical skills.
  • Well-developed interpersonal skills.
  • Numeracy skills.
  • Commercial awareness.
  • Diplomacy.
  • Ability to motivate people.
  • Ability to complete jobs on time and within set budget.
  • Efficient resource management and a proactive approach to problem-solving.

To apply, please get in touch with your CV, along with an overview of you, your experience and why you’re interested in this role and BookingBug.

London - UK

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.
  • Organizational skills.
  • Analytical skills.
  • Well-developed interpersonal skills.
  • Numeracy skills.
  • Diplomacy.
  • Ability to motivate people.
  • Ability to complete jobs on time and within set budget.
  • Efficient resource management and a proactive approach to problem-solving.

To apply, please get in touch with your CV, along with an overview of you, your experience and why you’re interested in this role and BookingBug.

Responsibilities

As a Developer, your main responsibility is for the production, modification and maintenance of the web application and user interfaces, working closely with our Product Managers, client Project Managers and our own internal testing team. Junior through to Senior positions available.

As a Developer at BookingBug, you will also be responsible for:

  • Maintaining the existing code base
  • Developing new functionalities
  • Monitoring our systems and ensure they stay online
  • Developing tests and work autonomously
  • You must be able to prove you have a genuine interest in web development.

About you:

  • 2-8 years of commercial Ruby on Rails development experience (Junior through to Senior positions available)
  • A Bachelors Degree in Computer Science
  • Commercial experience using
  • Javascript (JQuery/Prototype)
  • MySQL
  • REST APIs
  • TDD (Rspec, Selenium)
  • HTML5
  • CSS3
  • GIT version control
  • AWS (EC2, S3, Route 53)
  • Linux (Passenger, Apache)
  • Agile development
  • Knowledge of AngularJS
  • Experience with Booking Systems
  • Fluent English speaking ability

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • To automate common tasks within the Engineering and Information Security departments.
  • To collate statistics from various systems and monitoring sources and produce reports for various departments.
  • To identify potential efficiencies within existing processes and develop solutions via automation.
  • To connect existing and future BookingBug systems to leverage centralised access control and authentication.
  • To build custom code to provide monitoring of complex interactions within the BookingBug platforms.

Experience

The role requires the following skills and experience:

  • Strong knowledge of the Linux operating system (in particular CentOS / RedHat)
  • Strong Knowledge of the Ruby programming language and frameworks.
  • Strong Knowledge of Amazon Web Services and their APIs.
  • Knowledge of various APIs and SDKs that may aid delivery of responsibilities.
  • Knowledge of JavaScript-based frameworks that may aid in the delivery of responsibilities.
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.

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

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

About you:

You are a talented Solutions Architect. You love working with an exciting, diverse, committed, and brilliant team. You are very good at engaging with and extracting needs from even the more difficult clients. You love designing architectural solutions in enterprise environments. You can quickly translate what they say into the language of the system you are responsible for, and make qualified, reasonable, well thought out proposals for how to move forward.

  • Technical Consulting or Professional Services to large clients
  • Enterprise scale SAAS systems (MS Dynamics, Oracle, Salesforce, etc)
  • Cloud architectures
  • ITIL delivery practices
  • Strong understanding of multiple web technologies and languages
  • Experience and understanding of security architecture, e.g. OAuth, SAML
  • Web Services and REST APIs
  • Technical writing, documentation, and responding to enterprise RFPs

You love seeing new places, so you don’t mind business travel 10% of the time. You get on great with Sales teams, and equally can engage the Architects and Developers in the Engineering team to challenge their thinking and lobby them toward a solution you believe best fits your clients’ needs. You’ve an eye on the long-term, as you know many of your solutions will migrate their way into the core platform architecture, and Engineers respect that about you!

You are also a practice visionary, recognising that as the company grows, your own work will become the template for how internal and external solutions architects will implement the BookingBug platform around the world. You therefore are structured in your approach, and want to refine and develop it into a set of best practices that can be taught and learned.

About the role

As part of the marketing team at BookingBug, your role as a Marketing Assistant 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 you will be able to gain real business and marketing experience, take on real responsibilities and run real campaigns. We will offer lots of opportunities to try your hand at many different areas of marketing and communications. If you have a specific skill or interest, we may even be able to help you develop in a specific area.

There is also 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. A proactive, creative, can-do approach to idea generation and implementation is essential for the role to succeed.

This is a full-time permanent 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 Assistant within the BookingBug team are varied, spanning, but not limited to:

  • 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 customers have access to relevant, usable on-boarding materials
  • Conducting market research and analysis
  • Assisting in the measurement and reporting of marketing campaigns

About you

  • You should have studied for a marketing or business degree and achieved a 2:1 or higher
  • You should be passionate about all things marketing, with a keen interest in digital, technology, the web and start-ups
  • You should be a proactive self-starter, always considering, suggesting and trying new ideas and approaches
  • You should be a confident communicator and an extremely 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

The Role

BookingBug is expanding quickly and is looking for an experienced, professional Head of Customer Success to join our growing team based in London. This is a critical role for the firm and this person will work very closely with the rest of the executive team to build an exceptional client services organization.

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • Lead the Customer Experience ecosystem and create a customer centric culture spanning the entire Customer Lifecycle from first engagement to renewal, encompassing the whole business.
  • Building and leading the client services organization to provide the very highest levels of Customer Satisfaction based on appropriate metrics (e.g. CXi, NPS, Retention).
  • Managing the existing client-facing teams – Account Management, Project Management and Customer Support.
  • Developing and managing the Channel Customer Success plan.
  • Developing strong client and channel partner relationships at operational and executive levels.
  • Working with the sales team to ensure a smooth Customer Journey from sales to account management.
  • Helping clients achieve success rapidly and realize ongoing and increasing value from our platform.
  • Own the Incident Management process and be a safe pair of hands and a cool head in a crisis
  • Working with marketing to build and execute a comprehensive, communication strategy spanning the entire Customer Lifecycle for both large and small clients.
  • Budgeting and capacity planning.
  • Developing a deep understanding of the market and customer success criteria.

Experience

The role requires the following skills and experience:

  • Driving a culture of Customer Success throughout an organization.
  • A proven track record in ensuring customers are successful, retained and grown.
  • 10+ years’ relevant professional experience.
  • Account Management (Customer Success), Support and Project Management in a Technology and/or SaaS business that serves the Enterprise market and involves a large Professional Services (bespoke configuration) component.
  • Evidence of collaborating with Product and Engineering teams to scale through automation while improving customer experience.
  • Experience in complying with ISO27001 and other information security standards.
  • Working with Product teams to define a customer centric product roadmap.
  • Ability to use hard data and metrics to back up assumptions.
  • Self-starter with ability to lead large scale projects.
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.
  • Excellent oral and written communication skills.

The Role

BookingBug is expanding quickly and is looking for an experienced, professional Product Lead to join our growing team based in London. This is a critical role for the firm and the Product Lead will work very closely with the CEO/Founder to execute the product vision and strategy.

We are looking for a talented Product Lead with experience in SaaS and a bizarre fascination with designing and detailing successful products. This is an opportunity to work with an exciting, diverse, committed and brilliant team. We are a product-led business, where the entire company is focused on delivering quality to our customers.

We’re looking for an individual who has managed other Product Managers and has respect for the range of talents (technical, business, etc.) that contribute to success in the discipline, even where those talents differ from their own user-focused approach.

The ideal candidate will love making clear, prioritised plans that reflect the needs of the business, are driven by the needs of the customer, and are realistically achievable by the people in the team. They will be good at extracting the needs that drive the plan and great at communicating out why this plan is the right plan.

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • Owning the product roadmap that defines what will be developed for the next three, six and twelve months.
  • Helping the company prioritize what gets done and why. Managing constant priority trade- offs.
  • Communicating and evangelising the product strategy to the whole company – what will be developed and what will not.
  • Aligning the needs of the various stakeholders.
  • Building and managing a great team of Product experts. Helping product development team to understand customers and their needs – recruiting, training and ongoing coaching.
  • Delivering and improving on the company’s products.
  • Running a User Engagement program.
  • Working with Sales, Engineering, and the Delivery teams to make sure customers get what they need.
  • Developing a strong product development culture.
  • Working with the CEO to execute the product vision and strategy that has been defined.
  • Developing a deep understanding of the market and the underlying market problems.

Experience

The role requires the following skills and experience:

  • A strong background in Product Management, early-stage tech companies, product development at larger companies and client-service work.
  • Experience of Enterprise scale SAAS systems (MS Dynamics, Oracle, Salesforce, etc.)
  • 10+ years’ relevant professional experience amongst which 4+ in a product role.
  • Experience in Technology and the SaaS software industry.
  • Plenty of experience of Agile delivery methods and customer engagement techniques.
  • User Experience work.
  • Analytics.
  • Ability to use hard data and metrics to back up assumptions.
  • Ability to manage by influence.
  • Excellent oral and written communication skills to provide fact-based recommendations.
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.

The Role

BookingBug is expanding quickly and is looking for an experienced, professional Account Manager to join our growing team based in London. The Account Manager will be responsible for developing long-term relationships with the assigned portfolio of clients, connecting with key business executives and stakeholders. The Account Manager will liaise between customers and cross- functional internal teams to ensure timely and successful delivery of our solutions.

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • Operate as the lead point of contact for any matters specific to each customer
  • Identify and grow up-sell and cross-sell opportunities
  • Develop new relationships with key stakeholders within the account and maintain strong, long-lasting relationships
  • Provide monthly/quarterly service reviews and communicate progress on issue resolution
  • Organise face-to-face meetings and/or remote demos with new prospects and existing contacts
  • Support customers with product queries
  • Manage bug fixes and change requests through the developers’ team sprint process
  • Assist with high severity requests or issue escalations as needed
  • Forecast and track key account metrics

Experience

The role requires the following skills and experience:

  • Proven account management and new business experience in a SaaS environment
  • Ability to communicate, present and influence credibly and effectively at all levels of the organisation, including executive and C-Level
  • Experience in delivering highly bespoke client-focused solutions
  • Proven ability to manage multiple projects at a time while paying strict attention to detail
  • Excellent listening, negotiation and presentation skills
  • Excellent verbal and written communication skills
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.

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.

Stuff to know

  • Knowledge of web services and related technologies (REST/JSON/HATEOAS/HAL/HTTP)
  • Functional coding skills in Javascript, preferably AngularJS)
  • Ability to deal with 3rd party developers in a polite, professional way and help to troubleshoot technical issues)
  • In depth understanding of HTML and CSS)
  • Technical documentation writing experience)
  • Understand and have experience building UML Sequence diagrams)
  • Ticket management experience)
  • Writing tickets with details and screenshots (Expected vs Actual))
  • Experience with Jira)
  • Manually testing support tickets)
  • Communicating with the Dev team via Slack first to validate the support request then assign to Jira - Raise the most important tickets - find out if the Dev team have any questions)
  • Regular ticket auditing to ensure none have been missed or have been left unassigned for too long)
  • Very good written English)

Uber Brownie points

  • Desire to get hands on, check out the code and fix the issue
  • Ability to code/implement a guide on unit tests to ensure the issue never arises again
  • Experience in a previous BAU role

Principle Tasks, Duties & Responsibilities

The main tasks and responsibilities of the role are as follows:

  • Building, running and maintaining BookingBug server infrastructures
  • Supporting internal development teams with infrastructure needs and platform investigations
  • Performing R&D for Engineering and Development future projects
  • rota-based on-call responsibilities for out of hours response / duties

Experience

The role requires the following skills and experience:

  • Strong knowledge of the Linux operating system (in particular CentOS / RedHat)
  • Strong knowledge of Apache, MySQL and Redis servers
  • Strong knowledge of Amazon Web Services and similar cloud-based services
  • Strong knowledge of network protocols and web browser to server communications via HTTP
  • knowledge of data centre techniques and processes for delivery of a high availability platform
  • Be able to use, or understand Ruby-based shell scripts, application code and frameworks
  • A confident, enthusiastic attitude.
  • An understanding of and enthusiasm for, small company culture and dynamics.

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.