Customer Support Representative


Are you passionate about the restaurant industry, exceptional customer support, and technology? Join our team in transforming how restaurants manage their bookings with cutting-edge software.


Who We’re Looking For:

We’re seeking someone passionate about technology and the restaurant industry to assist our clients in using our innovative reservation software. As a Customer Support Representative, you’ll make a real difference in how restaurants operate.


What You Bring:

  • Work Hard, Play Hard: We believe fun is earned through hard work and
    commitment to the team.
  • Results-Driven: We are looking for someone ambitious, humble, and self-
    reflective, with a focus on performance.
  • Customer Service Passion: We want team members who are passionate
    about providing exceptional service and going above and beyond for our
    clients. You have experience from the F&B and/or hospitality industry or are
    passionate about – and attentive to what creates a good restaurant
    experience.
  • Accountability: Reliable, trustworthy, and responsible.
  • Open to Growth: Embraces learning, respectful conflict, and innovation.
  • Tech-Savvy Problem Solver: Loves learning software and solving client
    challenges

Responsibilities:

  • Become a Dineplan product expert.
  • Deliver outstanding email and phone support.
  • Conduct training sessions to help clients use the software effectively.
  • Manage support tickets promptly, escalating as needed.
  • Troubleshoot client issues and assist with account updates.
  • Build strong client relationships.
  • Identify opportunities for account upgrades or risks of cancellation and flag these to the Account Management team.

Key Skills:

  • Exceptional written and verbal English communication.
  • Passion for customer service with 2+ years of experience in a similar role.
  • Strong organizational and multitasking skills.
  • Conflict resolution and problem-solving abilities.
  • High attention to detail and computer literacy.
  • Energetic, bubbly personality with a growth mindset.
  • Experience or interest in the hospitality industry.
  • Ability to train clients and explain technical concepts effectively.

How To Apply:

Apply using the link below then email any supplementary material (cover letter and/or CV) to jobs@dineplan.com for the position you are applying for with the subject line “Customer Support Representative – YOUR NAME”.

Only applications submitted through the form on this page will be considered. Michael King, Operations Manager, is overseeing the hiring process.


About Dineplan:

Dineplan was founded in 2011 when two schoolmates met over a beer and decided to start a business together – building reservations management software in South Africa, for South Africa’s restaurants. Our key focus is on reservation management, but our platform also includes CRM, marketing, online ordering, digital menus, reporting, and payment processing amongst other areas.

Today, Dineplan isn’t only one of the leading restaurant reservation platforms, but also a mobile app and website for over 500,000 diners to conveniently book tables online. We get how restaurants work because we’ve helped thousands of them. We relate to clients’ challenges and demystify the technicalities of our platform so that we can provide value as quickly as possible. We focus on culture and having fun while working hard. You can expect monthly team socials, music in the office on Fridays and joining a team that genuinely cares.

OUR VALUES

At Dineplan We Will Always...


Alternative Text

Be Problem Solvers

We deconstruct the problem - and construct the solution. We challenge the perspective, not the person.

Alternative Text

Learn

We take the initiative to learn about ourselves and our roles. We know that failures are a necessary part of growing.

Alternative Text

Have Fun

We don't take ourselves too seriously, and we laugh a lot. Freedom to play, gives us freedom to create.

Alternative Text

Put the Team First

We connect, despite geographical borders, because we are not just a company - we are a community.

Alternative Text

Be Kind

It means we care. It shows up in all our communication. We say "thank you" - a lot.