Careers

Think we're a fit for you? See our open positions below.


Dineplan is South Africa’s leading restaurant reservation platform, connecting diners with over 2,000 restaurants. Each month, we run multiple cross-channel campaigns to promote the Dineplan brand, alongside paid advertising campaigns for our restaurant clients. We’re


Apply Now

We are seeking a dedicated and detail-orientated Junior Bookkeeper to manage all financial transactions and maintain accurate financial records as well as the debtor's function. The role is essential for supporting the organisation’s financial administration and will involve working closely with the finance team and other departments.


Apply Now

We’re looking for a Customer Success Manager who will start in Customer Support to develop deep product knowledge before transitioning into a full CSM role. In this role, you'll guide restaurant teams through onboarding, training, and long-term success with Dineplan.


Apply Now

We’re seeking someone passionate about technology and the restaurant industry to assist our clients in using our reservation software. You’ll make a real difference in how restaurants operate.


Apply Now

We are seeking a talented Front-End Developer to join our development team. The ideal candidate will have a strong background in front-end technologies and a keen eye for design, ensuring that our applications are both functional and aesthetically pleasing. You will work closely with our back-end developers, designers, and product managers to create user-friendly, responsive web applications that provide an exceptional user experience.


Apply Now