TF

Seasonal Sales Associate Opportunity (120hr) - Free State

Full-time Free State, South Africa, ZA
Posted 5 hours, 53 minutes ago 15 views 0 applications

Job Description

Here's a thinking process: 1. **Analyze User Input:** - User is acting as a job listing editor. - I receive raw scraped text from a job website. - My job: extract ONLY actual job information, return clean, readable format. - Must REMOVE: social sharing text, author bylines, "you may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels not part of job, stray numbers/formatting artifacts. - Must KEEP and STRUCTURE: job title, company name, location, job description/responsibilities, requirements/qualifications, how to apply, salary (if mentioned), deadline/closing date, job ID/reference number, contract type/level. - Return ONLY the cleaned job text. No commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text. Wait, there's a second part: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." - Rules: Use

for intro paragraphs,

for section headers,
  • for list items. No CSS classes, no inline styles, no
    , no
    tags. Preserve ALL original content word-for-word. If no clear sections, just wrap paragraphs in

    . Return ONLY the HTML. No markdown fences, no explanation, no preamble. Then the actual job description text is provided. I need to figure out which set of instructions to follow. The user message starts with "You are a job listing editor..." and then later says "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." and then provides the job description text. Actually, looking carefully, the first part describes a text extraction/cleaning task, and the second part describes an HTML formatting task. The user probably wants me to do the HTML formatting task, since they provide the raw text and specify HTML rules. But I need to check: should I first clean the text (remove unwanted stuff) and then format it as HTML? Or just format the given text as HTML per the rules? The prompt says: "Your job is to extract ONLY the actual job information and return it in a clean, readable format." Then lists what to remove/keep. Then says "Return ONLY the cleaned job text. Do not add any commentary..." That's the first set of instructions. Then it says: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with its own rules, and then the job description text. I think the user wants me to do both: clean the text of unwanted stuff, then format it as clean semantic HTML per the rules. But the final output should be just the HTML, no markdown, no preamble. Let me re-read carefully: The user message has two distinct instruction blocks, then the job description text. The first block says "Return ONLY the cleaned job text." The second says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." Probably the second block overrides or is the actual task, but I need to clean the text first because the HTML formatting rules say "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". However, the first block says to remove many things (social sharing, bylines, etc.). The given text doesn't seem to have those elements, but I should check. Let's look at the provided job description text: ```

    Seasonal Sales Associate (Grade 14) – 120hr


    Contract


    TFG:
    Who we are is best because of our people. They are our greatest asset. TFG is an internationally diversified retail portfolio of 34 speciality lifestyle and apparel brands that Inspire our Customers to live their Best Lives and are woven into the lives of millions. Our vision is to create the most remarkable omnichannel experiences for our customers. TFG is more than a workplace, it’s a launchpad for your growth. Join us and explores endless growth opportunities across our diverse brands. We’re a purpose-led business, and on this team, you’ll share the pride of making an impact across a whole industry.

     

    We’re the designers, the makers, the shakers and the teams behind the scense. 
    Are you with us?

     

    The opportunity: 
    TFG is looking for fun, energetic, excited and hardworking SEASONAL employees to help create the ultimate shopping experience during the festive period.
    If you love retail, have a strong selling instinct, thrive in a fast-paced environment, and enjoy connecting with people — we’d love to hear from you!

     

    Responsibilities: 
    •    Being an ambassador for our brand and creating an unforgettable shopping experience for our customers
    •    Exceed Customer expectations by identifying and providing them with the best possible solutions.
    •    Actively keeping track of sales performance against target.
    •    Selling a diverse product range and keeping up to date with the latest décor and fashion trends.
    •    Searching out opportunities for making new sales.
    •    Ensure timely replenishment of merchandise to ensure the store is consistently customer-ready.

     

    Qualifications and Experience:
    •    Experience within the retail environment 
    •    A Matric certificate (advantageous)
     

    Skills and Requirements:
    •    A positive, can-do attitude
    •    Be a South African Citizen
    •    Excellent communication and selling skills
    •    Passion for retail and fashion – advantageous 
    •    Sales driven and customer focused
    •    Possess a strong work ethic 
    •    Demonstrate initiative to deliver results.
    •    Ability to thrive under pressure
    •    The ability to deal efficiently with customer queries and complaints
    •    Willing to work retail hours
    •    Reliable transport
    •    Available to start immediately

    If you have not heard from us within four weeks, your application was regrettably not successful.


    Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.

     

     

    ``` I need to clean this according to the first set of rules? Or just format as HTML per the second set? The first set says "extract ONLY the actual job information and return it in a clean, readable format." It lists what to remove. The text doesn't have obvious social sharing, bylines, "you may also like", navigation, comments, ads, cookie notices, duplicate text (title appears once), category labels stray, etc. It's fairly clean already. But there are some things: "TFG:" might be considered a company label, but it's part of the text. The first block says "Category labels that aren't part of the job (e.g., 'Internships' as a standalone line)" - not sure. Also "Duplicate text (if the title appears multiple times, keep it once)" - title appears once. "Stray numbers or formatting artifacts" - there's "120hr", "Grade 14", "34", etc. But those might be part of the job info. The second set of rules: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This conflicts with "REMOVE all of the following" from the first block. Which one to follow? The user message structure: It starts with "You are a job listing editor... Your job is to extract ONLY the actual job information and return it in a clean, readable format." Then lists remove/keep. Then "Return ONLY the cleaned job text. Do not add any commentary..." Then "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then rules for HTML, and "Return ONLY the HTML. No markdown fences, no explanation, no preamble." I think the user wants me to output the HTML formatted version of the job description, following the HTML rules, and presumably also cleaning it of unwanted elements if any, but the HTML rules say "Preserve ALL original content word-for-word". The text given is already plain text with HTML tags like

    , ,  . Wait, the input text already contains HTML tags (

    , ,  ). The task says "format it as clean semantic HTML" and rules: Use

    for introductory paragraphs,

    for section headers,

MJC
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.

How was your experience with ECHO?