Senior Developer YuppieChef
1 week ago
We're Yuppiechef, and we see ourselves as helping people find moments of joy at home. We're here to offer outstanding and memorable service both in-store and online, while selling things that our customers love through a seamless omni-channel experience. We take pride in building our own tech – from our online store and POS (Point of Sale) app to our warehouse systems and admin dashboards. This enables us to drive retail innovation and craft experiences that delight
We're looking for a passionate full-time Senior Developer to help shape our software and architecture as we grow and scale
Qualifications: We welcome candidates with diverse technical backgrounds. While beneficial, you don't need prior Clojure experience, however you should be enthusiastic about learning it and comfortable adopting new languages.
7+ years of experience building web or mobile applications
Proficiency in functional programming (Clojure preferred but not required)
Experience with AWS infrastructure and services, relational databases, message brokers (RabbitMQ/Kafka), and job schedulers
Ability to write detailed technical specifications and documentation
Proven leadership in project management, technical execution and mentorship
Development-first mindset, with most of your time spent coding
A degree in Computer Science or equivalent experience in a related field
What's the pay and benefits?
A collaborative, inclusive work environment
Total Cost to Company (CTC) package, including: Medical Aid contributions, Group Life Cover, Retirement Annuity contributions, Employee Assistance programme
17 days annual leave, increasing to 20 days with length of service
Half-day Fridays once a month
Hybrid work policy – one in-office day per week at our Cape Town-based office in Westlake
Opportunity to impact a leading brand as we grow and evolve
- Staff discount on all of our product
Responsibilities: We're looking for someone inwardly driven to make an impact through their work. You are a life-long learner, you embrace successes and challenges, you enjoy crafting solutions over time, and you work well both autonomously and collaboratively. Strong communication – whether in person or asynchronously – is one of your strengths.
You'll lead both hands-on development and strategic planning to create systems that are scalable, efficient, and maintainable, supporting Yuppiechef's long-term growth.
As a Senior Software Developer, you will:
Lead technical project planning to align with business goals
Steward the full development lifecycle, from planning to deployment and maintenance
Build new features, simplify existing services, and scale systems
Analyse project requirements and propose technical solutions
Champion observability and drive architecture to improve system stability
Provide technical leadership and mentor more junior team members
Collaborate across business units to ensure alignment and successful outcomes
What does our stack look like?
Front end: Clojurescript, React (RUM), Javascript
Back end: Clojure, Java, PHP
- Infrastructure: Nginx / Apache, AWS, Kafka / RabbitMQ, Redis, Memcached, Docker, Cloudflare, Datadog, Sentry
-
Senior Developer YuppieChef
1 week ago
Cape Town, Western Cape, South Africa Mr Price Group Careers Full time R900 000 - R1 200 000 per yearWe're Yuppiechef, and we see ourselves as helping people find moments of joy at home. We're here to offer outstanding and memorable service both in-store and online, while selling things that our customers love through a seamless omni-channel experience. We take pride in building our own tech – from our online store and POS (Point of Sale) app to our...
-
Head of Buying Yuppiechef
7 days ago
Cape Town, Western Cape, South Africa Mr Price Group Full time R1 000 000 - R1 200 000 per yearYou are an experienced and commercially-minded Head of Buying / Senior Merchandise Manager that will lead our homeware & kitchen buying function in playing a pivotal role in shaping the future of our brand. You thrive on formulating strategies to differentiate our company's product from those of our competitors across brands and private label and connect...
-
Head of Buying Yuppiechef
5 days ago
Cape Town, Western Cape, South Africa Mr Price Group Full time R4 500 000 - R8 000 000 per yearDescriptionYou are an experienced and commercially-minded Head of Buying / Senior Merchandise Manager that will lead our homeware & kitchen buying function in playing a pivotal role in shaping the future of our brand. You thrive on formulating strategies to differentiate our company's product from those of our competitors across brands and private label...
-
Design Lead Yuppiechef
1 week ago
Cape Town, Western Cape, South Africa Mr Price Full time R120 000 - R180 000 per yearJob DescriptionDo you see yourself as a solver of creative challenges? Are you a skilled designer across multiple channels, with team management experience? If you're inspired to help shape the Yuppiechef brand as it grows, we have a role that's perfect for you.We're looking for a new Design Lead to guide and manage our in-house design team, within the...
-
Design Lead Yuppiechef
3 days ago
Cape Town, Western Cape, South Africa Mr Price Group Full time R1 000 000 - R2 500 000 per yearDescriptionDo you see yourself as a solver of creative challenges? Are you a skilled designer across multiple channels, with team management experience? If you're inspired to help shape the Yuppiechef brand as it grows, we have a role that's perfect for you.We're looking for a new Design Lead to guide and manage our in-house design team, within the Creative...
-
Lead Clojure Developer
3 days ago
Cape Town, Western Cape, South Africa Yuppiechef Online (Pty) Ltd Full time R1 200 000 - R2 400 000 per yearLead Clojure DeveloperAs the Lead Clojure Developer in a dynamic omnichannel retail environment, you will spearhead the development of a robust, scalable, and flexible platform to power the company's retail offerings across e-commerce, point-of-sale (POS) channels, and warehousing systems. Your expertise in functional programming, architecture design, and...
-
Wholesale Merchandise Manager Yuppiechef
1 week ago
Cape Town, Western Cape, South Africa Mr Price Group Careers Full time R400 000 - R800 000 per yearEdison Stone is a dynamic and innovative wholesale subsidiary of the Yuppiechef group, based in Westlake, Cape Town. We distribute over 30 international and industry-leading kitchen and homeware brands and products. As a leading player in the industry, we are committed to delivering exceptional retail experiences to our customers. We are a close,...
-
Buyer Yuppiechef
1 week ago
Cape Town, Western Cape, South Africa Mr Price Group Full time R450 000 - R700 000 per yearJob DescriptionBuild customer focused product assortments for a designated portfolio, in order to maximize sales & gross profit, by sourcing quality, trend appropriate and commercially viable merchandise at the best price in line with the Company strategy.ResponsibilitiesCritical Path Management:Communicate expectations to Buyers assistants and determine a...
-
Mid-level Software Developer
3 days ago
Cape Town, Western Cape, South Africa Yuppiechef Online (Pty) Ltd Full time R250 000 - R500 000 per yearWhat We're Looking ForWe value potential over specific technology experience. While Clojure experience is a plus, we're more interested in your:Minimum Requirement:A degree in Computer Science or equivalent experience in a related fieldStrong foundation in software engineering principles and practices±3 years commercial experience building scalable web...
-
Wholesale Merchandise Manager Yuppiechef
1 week ago
Cape Town, Western Cape, South Africa Mr Price Group Full time R180 000 - R250 000 per yearEdison Stone is a dynamic and innovative wholesale subsidiary of the Yuppiechef group, based in Westlake, Cape Town. We distribute over 30 international and industry-leading kitchen and homeware brands and products. As a leading player in the industry, we are committed to delivering exceptional retail experiences to our customers. We are a close,...