Java House is one of East Africa’s most recognisable casual dining and coffee brands, known for its commitment to quality, hospitality, and a warm dining experience. With a long-standing presence in Kenya’s food and beverage sector, the company has continued to expand its footprint across Nairobi and other major towns. Its restaurants are designed to provide a comfortable environment where customers enjoy signature meals, freshly brewed coffee, and exceptional customer service.
As the hospitality industry continues to grow, Java House remains focused on building a strong, performance-driven workforce that can support its vision for a seamless dining experience. The organisation is currently hiring for several positions across different outlet locations. These opportunities are especially suitable for individuals who are seeking career growth in restaurant management, culinary operations, frontline service, and customer experience.
This job advert provides a comprehensive outline of the positions available, including detailed job descriptions, key responsibilities, and expectations for each role. Java House is hiring multiple candidates due to the expansion of its operations, the opening of new branches, and the need to strengthen its service teams in Nairobi. The company is looking for individuals who are passionate about service, enjoy a fast-paced environment, and possess strong interpersonal and operational skills.
The positions available include Assistant Branch Manager, Branch Manager, Branch Supervisor, Waitstaff, and Cook. Each role plays an important part in ensuring that the restaurant runs smoothly, customers receive high-quality service, and operational standards are maintained at all times.
This article is structured to make it easy to read for job seekers exploring multiple opportunities. It also ensures search engine optimisation for improved visibility for applicants searching for hospitality jobs in Kenya.
POSITION 1: Assistant Branch Manager
Location: Nairobi
Experience requirement: 0 years
Job Description
The Assistant Branch Manager supports the overall leadership and operational efficiency of the restaurant. This role is essential for ensuring that branch activities run smoothly and that customer service standards are upheld at all times. Working closely with the Branch Manager, the Assistant Branch Manager contributes to staff coordination, resource management, and day-to-day supervision of dining operations.
The core responsibilities include overseeing shifts, ensuring adherence to food safety standards, monitoring staff performance, and maintaining the overall ambience of the restaurant. The role involves assisting with scheduling, providing on-the-job training, resolving customer concerns, and ensuring that orders are processed efficiently. The Assistant Branch Manager also plays a key role in managing stock levels, supporting the cash management process, and facilitating communication between the front-of-house and back-of-house teams.
In addition, the role requires support in implementing company policies, promoting strong team culture, and helping to achieve branch performance targets. The Assistant Branch Manager is expected to be hands-on, adaptable, and capable of stepping into various operational tasks when needed. They serve as a bridge between management and staff, contributing to a seamless dining experience and consistent brand standards across the branch.
POSITION 2: Branch Manager
Location: Nairobi
Experience requirement: 0 years
Job Description
The Branch Manager is responsible for the full management of the restaurant, ensuring that all operations comply with company standards and customer expectations. This role carries overall accountability for staff performance, operational excellence, customer satisfaction, and financial outcomes within the branch.
The Branch Manager leads the team in delivering quality service and oversees all operational aspects such as staff management, training, performance evaluation, stock control, revenue monitoring, and compliance with health and safety regulations. They coordinate front-of-house and kitchen teams to ensure the smooth execution of the customer experience.
The role requires daily supervision of staff, planning and implementing work schedules, monitoring service delivery, and identifying areas for improvement. The Branch Manager also addresses customer concerns, resolves conflicts, and ensures that all company procedures are followed consistently.
Additionally, the Branch Manager evaluates inventory levels, approves orders, maintains supplier relationships, and ensures accurate documentation of supplies received and used. Financial responsibilities include reviewing sales reports, analysing expenses, supporting cost control measures, and ensuring that cash handling procedures are applied correctly.
The Branch Manager also supports recruitment and onboarding processes, fosters a positive staff environment, and encourages teamwork and professionalism across all work shifts. This position plays a critical role in developing branch leadership capabilities and building a culture of consistency, efficiency, and customer-focused service.
POSITION 3: Branch Supervisor
Location: Nairobi
Experience requirement: 3 years
Job Description
The Branch Supervisor provides hands-on support to both the management and service teams within the restaurant. This role is essential in ensuring smooth day-to-day operations, maintaining service standards, and assisting with staff coordination during busy hours. The Branch Supervisor serves as a key member of the leadership team, offering operational guidance and immediate supervisory oversight.
The responsibilities include coordinating shift activities, directing staff during service, overseeing table management, and ensuring that customers receive prompt and courteous service. The role also involves monitoring workstations, addressing service delays, and ensuring that service protocols are followed consistently.
The Branch Supervisor assists in training new staff, providing coaching where needed, and evaluating performance during shifts. They also support stock control by monitoring usage levels, reporting shortages, and assisting with counting and recording stock during inventory checks.
Customer interaction is a major part of the role. The Branch Supervisor handles customer complaints, ensures quick follow-up, and supports the team in resolving issues to improve customer satisfaction. They also communicate operational updates to the team and ensure that safety, hygiene, and cleanliness standards are met throughout the outlet.
This position requires strong organisational skills, leadership capability, and the ability to make quick decisions in a fast-paced environment. The Branch Supervisor ensures alignment between team actions and the overall goals of the branch.
POSITION 4: Waitstaff
Location: Nairobi
Experience requirement: 2 years
Job Description
Waitstaff are responsible for providing frontline customer service and creating a welcoming dining experience for guests. They play a central role in ensuring customer satisfaction and in reflecting the brand’s service standards. The position involves direct interaction with customers, coordination with kitchen staff, and active participation in the flow of service.
Key responsibilities include welcoming customers, presenting menus, answering questions related to meals and beverages, taking orders accurately, and delivering food and drinks to tables. Waitstaff must ensure that each customer receives the correct order, presented well and delivered in a timely manner.
Additional tasks include setting tables, clearing dishes, preparing beverage orders, and ensuring that dining areas are clean and presentable. Waitstaff also process payments, issue receipts, and help guide customers through available menu options.
The role requires continuous engagement with customers, responding politely to concerns, relaying special requests to the kitchen, and maintaining a friendly and professional attitude throughout the service. Waitstaff also monitor table turnover, assist in restocking service stations, and collaborate with the team to maintain a seamless dining workflow.
Strong communication skills, attention to detail, and the ability to work under pressure are crucial in this role. Waitstaff are the face of the restaurant and are expected to uphold high levels of courtesy and professionalism.
POSITION 5: Cook
Location: Nairobi
Experience requirement: 3 years
Job Description
Cooks are responsible for preparing high-quality meals that meet Java House’s signature standards. The role requires attention to detail, a strong understanding of food preparation techniques, and the ability to work efficiently in a busy kitchen environment.
Responsibilities include preparing ingredients, following recipes, and cooking dishes according to established guidelines. The Cook must maintain proper portion control, ensure consistency in taste and presentation, and adhere to food safety and hygiene regulations.
The role also involves organising workstations, cleaning surfaces, managing food storage, and reducing wastage through careful handling of ingredients. Cooks collaborate with the kitchen team to ensure coordinated meal preparation during peak hours and timely dispatch of orders to the service team.
Other duties include monitoring cooking equipment, reporting maintenance needs, assisting in stock rotation, and participating in inventory activities. The Cook must ensure that kitchen operations follow sanitation standards and that all food items are handled safely.
This position requires stamina, teamwork, and dedication to producing quality meals. Cooks contribute directly to the dining experience by ensuring that every dish served meets the expectations of customers and the standards of the brand.
APPLICATION DETAILS
Candidates interested in any of the above positions are encouraged to submit their applications through the official job application platform or recruitment portal associated with Java House. Since no email address has been provided for application, the submission link may be inserted below.