Job Description
for paragraphs,
for section headers, - for lists, no CSS classes/inline styles//
, preserve ALL original content word-for-word, no summarizing, return ONLY the HTML, no markdown fences, no explanation, no preamble.
Let me look at the provided job description text. It's in plain text with some HTML already embedded (like ,
, - , , , etc.). But the task is to format it as clean semantic HTML per the rules. The rules say: use
for introductory paragraphs and general text,
for section headers, - for list items, no CSS classes, no inline styles, no s, no
tags. Preserve ALL original content word-for-word. If text has no clear sections, just wrap paragraphs in tags.
Wait, the input text already has some HTML tags: `
`, `
`, `- `, ``, ``, etc. But the rules say: "No CSS classes, no inline styles, no s, no
tags". So I need to remove s, remove class attributes, maybe restructure into and
and
- . But also "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a bit contradictory if I need to remove s and class attributes, but I must keep the text content. I think the intent is to take the raw text content, strip out the extraneous HTML tags (like , class attributes), and reformat into the specified semantic HTML structure (
,
, - ), while keeping all the visible text exactly as is.
Let me parse the input text carefully. It starts with:
`
Who we are and what we’re looking for
We’re Yuppiechef and see ourselves as helping people find moments of joy at home....
`
Then `- Minimum of 5 years in a store management role with at least 2 years in a premium brand.
...`
Then `Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
`
Then `Who you are
...`
Then ` What your role would be
- Meeting and exceeding sales goals...
...`
Then `Who you’ll be working with
...`
Rules:
- Use for introductory paragraphs and general text
- Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)
- Use - for list items (duties, requirements, qualifications, skills)
- No CSS classes, no inline styles, no s, no
tags
- Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase
- If text has no clear sections, just wrap paragraphs in tags
- Return ONLY the HTML. No markdown fences, no explanation, no preamble.
So I need to extract the text content, and mark it up with
,
, , - . I should remove tags entirely (no s allowed). Remove class attributes (like class="MsoNormal"). Remove maybe? Wait, rules say "Preserve ALL original content word-for-word". Does that include formatting tags like ? The rules say "No CSS classes, no inline styles, no s, no
tags". It doesn't say no , but it says use for section headers, - for list items. might be considered inline style or formatting, but it's not explicitly banned except "no inline styles". is a semantic tag, not inline style. However, the rule "No CSS classes, no inline styles, no s, no
tags" suggests I should remove class attributes and and
, but maybe keep other tags? But the overall goal is "clean semantic HTML" with ,
, - . I think should probably be kept if it's part of the original content, but the rule "Preserve ALL original content word-for-word" might mean the text content, not the tags. Actually, it says "do not add, remove, summarise, or rephrase" - this likely refers to the textual content. The tags are my formatting choice.
Let me re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This means the visible text must appear exactly as in the original. The HTML tags I choose are my way of structuring it. I should keep all visible text, but I can decide how to tag it. However, I need to be cautious: if I remove , I'm removing part of the content, but the text inside is still there. I could either keep or just put the text in
. The rule "No CSS classes, no inline styles, no
s, no
tags" explicitly bans . So I must not output any . I should also remove any class attributes. For , it's not banned, but the semantic HTML spec says use for section headers,
for paragraphs,
- for lists. I think I should keep only if it's part of the natural flow, but maybe it's safer to just use
and
and not include unless it's a section header. Actually, the examples of section headers are: "Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role". The input has `Who you are ` and `
What your role would be `. These are section-like headers. I could mark them as
Who you are
and What your role would be
, but the rule says "Preserve ALL original content word-for-word". If I change to , am I rephrasing? The text content "Who you are" would be the same, but the tag changes. I think it's acceptable to use for section headers as per the rules, and the "preserve content" means the words themselves. I'll interpret it as: the visible text must be identical, but I can use the specified tags to structure it.
Let me outline the structure based on the input text:
Input text segments (visible text only, stripping tags):
1. "Who we are and what we're looking for" - this is a paragraph, maybe
Who we are and what we're looking for
2. "We're Yuppiechef and see ourselves as helping people find moments of joy at home. We're here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We're foodies, home lovers, aesthetes and early adopters, and we're passionate learners more than we're experts. We have a loved online store and 25 beautiful physical stores across SA, and we're a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!"
3. Minimum requirements list items (from - ...):
- "Minimum of 5 years in a store management role with at least 2 years in a premium brand."
- "Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology"
- "Experience in people management."
- "Experience in a customer-centric brand • Strong business orientation"
4. "Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity." - this is a paragraph, maybe
Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
5. "Who you are" - section header, could be Who you are
6. Paragraphs about who they are: "You have experience in driving exceptional customer experience in a retail space, are self-motivated, driven, obsessed with the details and love to cook and entertain." etc. There are multiple tags with this text.
7. "What your role would be" - section header,
What your role would be
8. List items for role responsibilities:
- "Meeting and exceeding sales goals by training, motivating, mentoring and providing feedback to the store team"
- "Build extensive product knowledge of key products and product categories available in-store and coach the team in this knowledge"
- "Ensuring high levels of customer satisfaction through excellent service and a deep understanding of our customer experience"
- "Day-to-day store management and operations including managing and recruiting staff, merchandising, stock management, display management, event coordination."
- "Ensure that the look and feel of the store promotes a positive customer experience and is in keeping with our brand."
- "Oversee all store related processes and continually look at ways to improve them. • Regular connections with the retail leadership team ensuring key projects and goals are being achieved."
9. "Who you'll be working with" - section header, Who you'll be working with
10. Paragraph about working with team.
Now, I need to output clean semantic HTML using only ,
, , - . No , no class attributes, no
. I must preserve all word-for-word content.
Let me go through the input text very carefully, extract all visible text in order, and decide on tagging.
Input as given (I'll copy and parse mentally):
```
Who we are and what we’re looking for
We’re Yuppiechef and see ourselves as helping people find moments of joy at home. We’re here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We’re foodies, home lovers, aesthetes and early adopters, and we’re passionate learners more than we’re experts. We have a loved online store and 25 beautiful physical stores across SA, and we’re a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!
- Minimum of 5 years in a store management role with at least 2 years in a premium brand.
- Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology
- Experience in people management.
- Experience in a customer-centric brand ● Strong business orientation
Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
Who you are
You have experience in driving exceptional customer experience in a retail space, are self-motivated, driven, obsessed with the details and love to cook and entertain.
You have a strong sense of responsibility for proactively driving sales, motivating your team and ensuring that the store fully represents our retail brand in every way possible.
You care about how people feel when they connect with a brand and want to make every interaction world-class.
What your role would be
- Meeting and exceeding sales goals by training, motivating, mentoring and providing feedback to the store team
- Build extensive product knowledge of key products and product categories available in-store and coach the team in this knowledge
- Ensuring high levels of customer satisfaction through excellent service and a deep understanding of our customer experience
- Day-to-day store management and operations including managing and recruiting staff, merchandising, stock management, display management, event coordination.
- Ensure that the look and feel of the store promotes a positive customer experience and is in keeping with our brand.
- Oversee all store related processes and continually look at ways to improve them. ● Regular connections with the retail leadership team ensuring key projects and goals are being achieved.
Who you’ll be working with
You will lead your in-store team from Junior Sales Assistants to more experienced professional retailers and will connect daily with our teams in Headquarters to keep everything in check. Collectively, we will be working to build our presence in the area. Our retail leadership team is instrumental in ensuring that our desired customer experience and retail experience is met in every store. You will connect regularly with them.
```
Now, I need to produce HTML with ,
, , - . No , no class attributes. I'll strip all tags, extract text, and re-tag.
Let's list all text nodes in order, ignoring the original HTML structure for content, but keeping text:
1. "Who we are and what we're looking for"
2. "We’re Yuppiechef and see ourselves as helping people find moments of joy at home. We’re here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We’re foodies, home lovers, aesthetes and early adopters, and we’re passionate learners more than we’re experts. We have a loved online store and 25 beautiful physical stores across SA, and we’re a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!"
3. "Minimum of 5 years in a store management role with at least 2 years in a premium brand." (from first
- )
4. "Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology" (note: the original has at start and end, I'll preserve the text as is, maybe trim leading/trailing ? Rule says preserve word-for-word, so I should keep them as spaces or keep the characters. I'll keep the text exactly, but in HTML, is an entity. I could just keep the visible text, but to be safe, I'll include the text as is, maybe without since it's just spacing. Actually, the rule says "Preserve ALL original content word-for-word". The are HTML entities representing non-breaking spaces. The visible text might have those spaces. I think it's safer to keep the exact string including or just the text. Hmm. The input has ` ` which are entities. In the output HTML, I could either keep them as or just have spaces. The rule says "do not add, remove, summarise, or rephrase". If I remove , I'm removing content. But are not "words", they're spacing
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
Free cover letter for this job
Upload your CV and get a tailored cover letter in seconds — free, no account needed.
Generate a Cover Letter 📝
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
, preserve ALL original content word-for-word, no summarizing, return ONLY the HTML, no markdown fences, no explanation, no preamble. Let me look at the provided job description text. It's in plain text with some HTML already embedded (like
,
- ,
- , , , etc.). But the task is to format it as clean semantic HTML per the rules. The rules say: use
for introductory paragraphs and general text,
for section headers,
- for list items, no CSS classes, no inline styles, no s, no
tags. Preserve ALL original content word-for-word. If text has no clear sections, just wrap paragraphs intags. Wait, the input text already has some HTML tags: `
`, `
- `, `
- `, ``, ``, etc. But the rules say: "No CSS classes, no inline styles, nos, no
tags". So I need to removes, remove class attributes, maybe restructure intoand
and
- . But also "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a bit contradictory if I need to remove s and class attributes, but I must keep the text content. I think the intent is to take the raw text content, strip out the extraneous HTML tags (like, class attributes), and reformat into the specified semantic HTML structure (
,
,
- ), while keeping all the visible text exactly as is.
Let me parse the input text carefully. It starts with:
`
Who we are and what we’re looking for
We’re Yuppiechef and see ourselves as helping people find moments of joy at home....
` Then `- Minimum of 5 years in a store management role with at least 2 years in a premium brand....`
Then `
- Meeting and exceeding sales goals... ...` Then `
- for list items (duties, requirements, qualifications, skills)
- No CSS classes, no inline styles, no s, no
tags - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase - If text has no clear sections, just wrap paragraphs intags - Return ONLY the HTML. No markdown fences, no explanation, no preamble. So I need to extract the text content, and mark it up with
,
,
- ,
- . I should remove tags entirely (nos allowed). Remove class attributes (like class="MsoNormal"). Remove maybe? Wait, rules say "Preserve ALL original content word-for-word". Does that include formatting tags like ? The rules say "No CSS classes, no inline styles, nos, no
tags". It doesn't say no , but it says usefor section headers,
- for list items. might be considered inline style or formatting, but it's not explicitly banned except "no inline styles". is a semantic tag, not inline style. However, the rule "No CSS classes, no inline styles, no s, no
tags" suggests I should remove class attributes andand
, but maybe keep other tags? But the overall goal is "clean semantic HTML" with,
,
- . I think should probably be kept if it's part of the original content, but the rule "Preserve ALL original content word-for-word" might mean the text content, not the tags. Actually, it says "do not add, remove, summarise, or rephrase" - this likely refers to the textual content. The tags are my formatting choice.
Let me re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This means the visible text must appear exactly as in the original. The HTML tags I choose are my way of structuring it. I should keep all visible text, but I can decide how to tag it. However, I need to be cautious: if I remove , I'm removing part of the content, but the text inside is still there. I could either keep or just put the text in
. The rule "No CSS classes, no inline styles, no
s, no
tags" explicitly bans. So I must not output any. I should also remove any class attributes. For , it's not banned, but the semantic HTML spec says usefor section headers,
for paragraphs,
- for lists. I think I should keep only if it's part of the natural flow, but maybe it's safer to just use
and
and not include unless it's a section header. Actually, the examples of section headers are: "Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role". The input has `
Who you are ` and `
What your role would be `. These are section-like headers. I could mark them as
Who you are
andWhat your role would be
, but the rule says "Preserve ALL original content word-for-word". If I change to, am I rephrasing? The text content "Who you are" would be the same, but the tag changes. I think it's acceptable to use
for section headers as per the rules, and the "preserve content" means the words themselves. I'll interpret it as: the visible text must be identical, but I can use the specified tags to structure it. Let me outline the structure based on the input text: Input text segments (visible text only, stripping tags): 1. "Who we are and what we're looking for" - this is a paragraph, maybe
Who we are and what we're looking for
2. "We're Yuppiechef and see ourselves as helping people find moments of joy at home. We're here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We're foodies, home lovers, aesthetes and early adopters, and we're passionate learners more than we're experts. We have a loved online store and 25 beautiful physical stores across SA, and we're a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!" 3. Minimum requirements list items (from- ...): - "Minimum of 5 years in a store management role with at least 2 years in a premium brand." - "Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology" - "Experience in people management." - "Experience in a customer-centric brand • Strong business orientation" 4. "Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity." - this is a paragraph, maybe
Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
5. "Who you are" - section header, could beWho you are
6. Paragraphs about who they are: "You have experience in driving exceptional customer experience in a retail space, are self-motivated, driven, obsessed with the details and love to cook and entertain." etc. There are multipletags with this text. 7. "What your role would be" - section header,
What your role would be
8. List items for role responsibilities: - "Meeting and exceeding sales goals by training, motivating, mentoring and providing feedback to the store team" - "Build extensive product knowledge of key products and product categories available in-store and coach the team in this knowledge" - "Ensuring high levels of customer satisfaction through excellent service and a deep understanding of our customer experience" - "Day-to-day store management and operations including managing and recruiting staff, merchandising, stock management, display management, event coordination." - "Ensure that the look and feel of the store promotes a positive customer experience and is in keeping with our brand." - "Oversee all store related processes and continually look at ways to improve them. • Regular connections with the retail leadership team ensuring key projects and goals are being achieved." 9. "Who you'll be working with" - section header,Who you'll be working with
10. Paragraph about working with team. Now, I need to output clean semantic HTML using only,
,
- ,
- . No , no class attributes, no
. I must preserve all word-for-word content. Let me go through the input text very carefully, extract all visible text in order, and decide on tagging. Input as given (I'll copy and parse mentally): ```Who we are and what we’re looking for
We’re Yuppiechef and see ourselves as helping people find moments of joy at home. We’re here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We’re foodies, home lovers, aesthetes and early adopters, and we’re passionate learners more than we’re experts. We have a loved online store and 25 beautiful physical stores across SA, and we’re a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!
- Minimum of 5 years in a store management role with at least 2 years in a premium brand.
- Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology
- Experience in people management.
- Experience in a customer-centric brand ● Strong business orientation
Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
Who you are
You have experience in driving exceptional customer experience in a retail space, are self-motivated, driven, obsessed with the details and love to cook and entertain.
You have a strong sense of responsibility for proactively driving sales, motivating your team and ensuring that the store fully represents our retail brand in every way possible.
You care about how people feel when they connect with a brand and want to make every interaction world-class.
What your role would be
- Meeting and exceeding sales goals by training, motivating, mentoring and providing feedback to the store team
- Build extensive product knowledge of key products and product categories available in-store and coach the team in this knowledge
- Ensuring high levels of customer satisfaction through excellent service and a deep understanding of our customer experience
- Day-to-day store management and operations including managing and recruiting staff, merchandising, stock management, display management, event coordination.
- Ensure that the look and feel of the store promotes a positive customer experience and is in keeping with our brand.
- Oversee all store related processes and continually look at ways to improve them. ● Regular connections with the retail leadership team ensuring key projects and goals are being achieved.
``` Now, I need to produce HTML withWho you’ll be working with
You will lead your in-store team from Junior Sales Assistants to more experienced professional retailers and will connect daily with our teams in Headquarters to keep everything in check. Collectively, we will be working to build our presence in the area. Our retail leadership team is instrumental in ensuring that our desired customer experience and retail experience is met in every store. You will connect regularly with them.
,
,
- ,
- . No , no class attributes. I'll strip all tags, extract text, and re-tag. Let's list all text nodes in order, ignoring the original HTML structure for content, but keeping text: 1. "Who we are and what we're looking for" 2. "We’re Yuppiechef and see ourselves as helping people find moments of joy at home. We’re here to offer outstanding and memorable service while selling products that our customers love using. We sweat the small stuff and work hard at ensuring that our customers get the sort of experience that they want when they walk through our doors. How? Well, we do that through our Omni-channel shopping experience, providing our world-class service to our customers, their customer experience is always at the front of our minds. We’re foodies, home lovers, aesthetes and early adopters, and we’re passionate learners more than we’re experts. We have a loved online store and 25 beautiful physical stores across SA, and we’re a proud member of the dynamic Mr Price Group. We are looking for a Store Manager to join our team. Exciting times!!" 3. "Minimum of 5 years in a store management role with at least 2 years in a premium brand." (from first) 4. "Knowledge of various POS and stock management systems. You must feel comfortable working with different systems and technology" (note: the original has at start and end, I'll preserve the text as is, maybe trim leading/trailing ? Rule says preserve word-for-word, so I should keep them as spaces or keep the characters. I'll keep the text exactly, but in HTML, is an entity. I could just keep the visible text, but to be safe, I'll include the text as is, maybe without since it's just spacing. Actually, the rule says "Preserve ALL original content word-for-word". The are HTML entities representing non-breaking spaces. The visible text might have those spaces. I think it's safer to keep the exact string including or just the text. Hmm. The input has ` ` which are entities. In the output HTML, I could either keep them as or just have spaces. The rule says "do not add, remove, summarise, or rephrase". If I remove , I'm removing content. But are not "words", they're spacing
Apply Now ↗How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️Free cover letter for this job
Upload your CV and get a tailored cover letter in seconds — free, no account needed.
Generate a Cover Letter 📝
- . No
My Job ConciergeLet jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost thereAdd your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHOYour MJC AssistantI'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
- for lists. I think I should keep only if it's part of the natural flow, but maybe it's safer to just use
- . I think should probably be kept if it's part of the original content, but the rule "Preserve ALL original content word-for-word" might mean the text content, not the tags. Actually, it says "do not add, remove, summarise, or rephrase" - this likely refers to the textual content. The tags are my formatting choice.
Let me re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This means the visible text must appear exactly as in the original. The HTML tags I choose are my way of structuring it. I should keep all visible text, but I can decide how to tag it. However, I need to be cautious: if I remove , I'm removing part of the content, but the text inside is still there. I could either keep or just put the text in
- for list items. might be considered inline style or formatting, but it's not explicitly banned except "no inline styles". is a semantic tag, not inline style. However, the rule "No CSS classes, no inline styles, no
- . I should remove
` Then `Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.
Who you are
...` Then `What your role would be
Who you’ll be working with
...` Rules: - Usefor introductory paragraphs and general text - Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role) - Use
- ), while keeping all the visible text exactly as is.
Let me parse the input text carefully. It starts with:
`
- . But also "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a bit contradictory if I need to remove
- `, `
- for list items, no CSS classes, no inline styles, no