Work at CityROCK

Are you an outgoing and reliable people-person who lives, breathes and sleeps climbing? We want you on our team!

We’re on the hunt for some new gym, shop and route setting superstars for our Johannesburg, Cape Town and Pretoria branches so that we can continue making CityROCK even bigger and better.

Check out the job descriptions for the available positions below and, if you think you’d be a good fit for our team, pop an email to with your CV, a brief introduction, where you are based and what makes you right for the job.

We’re looking forward to hearing from you and growing our team!

CityROCK Cape Town

Part-Time Shop Shift Manager

This position is for an enthusiastic and dynamic person to work with the gym team. Good climbing knowledge, great problem-solving skills and excellent administration abilities are required. This position requires weekend and evening work.

Responsibilities include:

  • Customer service and Sales
  • Knowing CityROCK’s policies and procedures
  • Shop maintenance

Detailed requirements include:


The ideal candidate should be a passionate outdoors enthusiast, an active climber, and committed to a healthy lifestyle. Knowledge of sport and trad climbing is advantageous. They should excel in both team and individual work, possess a professional and approachable demeanor, and interact effectively with clients. Strong customer service and sales skills are essential, along with a strong desire to learn and develop within the company. Additionally, having reliable transportation and the flexibility to work evenings and weekends for 40-80 hours per month is required.

Customer service:

The job entails assisting customers in finding the right products for their needs, offering product-related knowledge, handling quotations and invoices, requires computer literacy and the ability to open and close the till. It also involves providing after-sales service, including follow-ups on held items, notifying customers of product arrivals, and managing returns, exchanges, and repairs. Ensuring customers are aware of and adhere to store rules, creating positive experiences, promoting safety, and efficiently addressing customer inquiries and issues are key responsibilities. Additionally, setting a good example within the climbing community is essential, as staff should uphold safety rules consistently.

Shop Maintenance

The role also involves adhering to the daily shop maintenance schedule, which includes keeping shelves well stocked and utilizing backorder sheets as needed, maintaining a tidy shop environment, monitoring items in the hold cupboard, assisting with stock counts, and ensuring the organization and upkeep of storerooms.

Part-Time Gym Shift Manager

As Shift manager, you will be the primary interface for customers, promoting a positive and welcoming atmosphere. You will be responsible for day-to-day tasks in the gym, including sales, fitting rental equipment, and checking the cleanliness of the facility. You will have the authority to make decisions regarding customer queries and minor membership disputes. You will also work with our supporting management staff to ensure the facility operates smoothly. 

You will be scheduled to work 40-80 hours a month, primarily on weeknights and weekends. Our ideal candidate is someone who is passionate about climbing (at least 6 months climbing experience), knowledgeable about climbing gear, and at least 21 years old.

Experience in sales, marketing, or customer service will be an advantage. A current First Aid/CPR certification and a Climbing Wall Instructor certification would be an additional advantage.

Part-Time Assistant: Gym and Shop

As a Gym Assistant, you will play a vital role in ensuring that our gym provides a safe and fun experience for our members and visitors. You will be responsible for facilitating customer check-ins, sales, and bookings, greeting members and visitors, and enforcing safety policies. You will also be responsible for maintaining the cleanliness and order of the facility, assisting customers in making gear purchase selections, and leading activity orientations.

You will be scheduled to work 40-80 hours a month, primarily on weeknights and weekends. Our ideal candidate is someone who is passionate about climbing, knowledgeable about climbing gear, and at least 18 years old. You must be organised, friendly, assertive, and dedicated to providing exceptional customer service.