Communications Officer – Urban Youth Programming
Worldvision
Job Description
for introductory paragraphs... - No CSS classes, no inline styles, no
tags - Preserve ALL original content word-for-word... - Return ONLY the HTML. No markdown fences, no explanation, no preamble." The user input seems to combine both prompts, but the actual task at the end is the HTML formatting one, as it provides the job description and specific HTML rules. The first part is generic instructions, the second part is the specific task with the job description text and HTML rules. Let me re-read carefully: The user message starts with "You are a job listing editor..." then has "REMOVE all of the following..." and "KEEP and STRUCTURE:" and "Return ONLY the cleaned job text." Then it says "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." then gives rules with
,
, - , etc., and "Return ONLY the HTML. No markdown fences, no explanation, no preamble."
Then it provides the job description text.
I think the actual task is the HTML formatting one, because it's more specific and comes with the actual content to format. The first part might be a generic system prompt that got merged, but the concrete task is to format the given job description as clean semantic HTML following the rules.
Let me check the exact wording at the very end: "Return ONLY the HTML. No markdown fences, no explanation, no preamble." And the rules about
,
, - . This seems like the actual instruction.
I'll proceed with formatting the provided job description text into clean semantic HTML using
,
, , - tags, no classes, no inline styles, no , no
. Preserve all original content word-for-word.
Let me parse the job description text and structure it.
First, let's clean the text according to the removal rules implicitly, but the HTML rules say "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I should keep everything, but the earlier "REMOVE all of the following" might conflict. However, the HTML rules say preserve ALL original content word-for-word. I'll prioritize the HTML rules since they're specific and include the content to format. Also, the "Return ONLY the cleaned job text" vs "Return ONLY the HTML" - the latter is the final instruction.
Let me read the job description text carefully. It's already in HTML-like tags (, , , , , , style attributes). But the rules say: "No CSS classes, no inline styles, no s, no
tags". So I need to strip style attributes? Or just not add them, but preserve content. It says "No CSS classes, no inline styles, no s, no
tags". That likely means I shouldn't use them in my output, but the input has them. I need to output clean HTML without those, but preserving text content. I should strip style attributes and tags like , , , but keep the text? Wait: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky. If I remove tags, I'm removing original content markers, but the text inside is still there. The rule likely means don't summarize or rephrase the content, but standard HTML formatting tags for structure are okay as long as no inline styles/classes//
. Actually, it says "No CSS classes, no inline styles, no s, no
tags". It doesn't say no , , , ,
, , - . So I can use those. But I need to decide what to do with the existing tags in the input. The input has
, , , , , , style attributes. I should probably strip the style attributes and keep the structural tags that are allowed, or maybe just rewrite the whole thing using only ,
, , - and the plain text content, stripping all other HTML tags from the input except the ones I'm allowed to use. But "Preserve ALL original content word-for-word" means I must keep all the text exactly as is, but I can wrap it in the allowed tags.
Let me interpret: The output should be semantic HTML using only
,
, , - . No other tags. So I should extract the text content from the input, keeping all words, and wrap paragraphs in
, section headers in
, and list items in - . I should strip all other HTML tags from the input (
tags in input will be replaced by my own
or kept if they're just paragraph containers, but I need to output valid HTML). Actually, the input already has
tags, but I need to output my own structure. I'll parse the content and re-markup using only
,
, , - .
Let's go through the text and identify sections, headers, lists, etc.
Input text:
```
With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith.
Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!
Employee Contract Type:
Local - Fixed Term Employee (Fixed Term)Job Description:
MAJOR RESPONSIBILITIES
- Implement project communication and advocacy strategies aligned with World Vision Tanzania and donor (GAC/AHADI) standards.
- Develop structured communication plans for public campaigns, events, advocacy initiatives, and university/college outreach across Dar es Salaam and Dodoma.
- Coordinate integrated messaging that highlights urban youth empowerment, health systems strengthening, and gender equality principles.
End Results
- Communication strategy and monthly campaign schedules fully executed on time.
- High alignment between project technical milestones and visibility campaigns.
- Increased youth and institutional engagement.
Content Creation, Storytelling & Multimedia Production:(25%)
- Produce high-quality, ethical written and visual content, including human-interest stories, case studies, blogs, photo essays, and short video clips showcasing project impact.
- Conduct regular field visits to urban project sites, health facilities, and university campuses to gather firsthand beneficiary and partner stories.
- Manage and maintain a organized digital content repository for project photography, videography, press releases, and publications.
- End Results
Consistent publication of high-impact human stories for grant reporting and web/social channels. - Fully updated, accessible central content library maintained.
Safeguarding and ethical storytelling protocols upheld
Digital Media Management & Audience Engagement:(15%)
- Manage digital platforms including social media channels (X, Instagram, Facebook, LinkedIn) and official website updates.
- Design creative digital campaign assets (infographics, flyers, social headers) for youth advocacy campaigns.
- Monitor digital engagement metrics, track online campaign reach, and optimize digital messaging for urban youth audiences.
End Results
- Expanded digital reach and high audience engagement on youth advocacy content.
- Up-to-date project web pages and social feeds reflecting active university implementation.
Donor Visibility & Reporting Compliance (GAC / AHADI):(15%)
- Ensure strict compliance with Government of Canada (GAC) and AHADI project branding, logo usage, and visibility guidelines across all printed, digital, and event materials.
- Develop tailored donor visibility collateral, fact sheets, grant infographics, and communications inputs for quarterly and annual project reports.
End Results
- 100% compliance with GAC/AHADI donor branding requirements.
- High-quality communications inputs provided for all donor reports and review meetings without audit flags
Event Coordination & Media Engagement:(10%)
- Organize media coverage, press releases, media kits, press invites, and press conferences for major project milestones, launches, and Steering Committee meetings.
- Build and foster professional relationships with local journalists, broadcasters, and media outlets in Dar es Salaam and Dodoma.
End Results
- Positive news and feature coverage secured across TV, radio, print, and digital news channels.
- Well-coordinated, professionally branded project events.
Stakeholder & Implementing Partner Collaboration:(5%)
- Work closely with local implementing partners (TAHEA, Baba Watoto Organization, KIWOHEDE) and university student bodies to gather impact content.
- Align communications with community mobilization frameworks, including MenCare and Channels of Hope (CoH) modules.
End Results
- Strong collaborative content generation with local partners.
- Authentic representation of community-level interventions
KNOWLEDGE/QUALIFICATIONS FOR THE ROLE
Required Professional Experience
- 3–5 years of progressive experience in communications, public relations, journalism, or digital marketing, preferably within an NGO or international development sector.
- Proven experience leading communications for large donor-funded programs (direct experience with Government of Canada / GAC or AHADI grant compliance highly preferred).
- Demonstrated track record in multi-media content creation, photojournalism, video editing, and human-interest story writing.
- Solid experience in managing social media platforms, organizing public relations campaigns, and building local media networks.
- Hands-on experience working with youth groups, university student bodies, or urban community development programs.
Required Education, training, license, registration, and certification
- Bachelor’s degree in Communications, Journalism, Public Relations, Marketing, Mass Communication, or a closely related field.
- Professional training or certifications in graphic design, photography/videography, digital marketing, or media production are added advantages.
Preferred Knowledge and Qualifications
- Technical proficiency in graphic design and video editing tools (Adobe Creative Cloud - Photoshop, Premiere, Illustrator, or Canva).
- Deep understanding of donor visibility, logo branding guidelines, and compliance requirements for Government of Canada (GAC) grants.
- Knowledge of youth development issues, health systems strengthening, gender equality integration, and urban social programming in Tanzania.
- Familiarity with community mobilization frameworks such as MenCare and Channels of Hope (CoH) is an asset.
- Strong organizational, time management, and multi-tasking skills under tight project deadlines.
- High level of cultural sensitivity, teamwork, and commitment to World Vision’s vision, mission, and Christian core values.
Please Note: World Vision is a Christian humanitarian organization with a mission centred on following Jesus Christ in service to the world´s most vulnerable children. Therefore, in all locations to the fullest extent legally permissible, the successful applicant will affirm our core documents, observe conduct compatible with Christian principles, serve at a high level of professional ethics and strive to act in accordance with cultural sensitivities. Furthermore, regular attendance with team and office devotions, chapel and prayer gatherings are expected in line with policies in the World Vision host location and its departments
Disclaimer: World Vision does not, and will never solicit money for any part of its recruitment processes including short-listing, interviews, background, and/or medical check-ups. Please be cautious, and if you have any questions and/or would like to report what you believe to be a fraudulent World Vision recruitment person(s) or agency, please email us through www.worldvisionincidentreport.ethicspoint.com or careers@wvi.org
Applicant Types Accepted:
Local Applicants Only
```
This is complex. I need to output HTML using only ,
, , - . No other tags. I must preserve all original content word-for-word. So I need to extract the text, keeping everything, and mark it up.
Let's outline the structure as I see it:
- Intro paragraph(s)
- Contract Type
- Job Description header
- Major Responsibilities section (with sub-bullets/end results)
- Content Creation...
- Digital Media Management...
- Donor Visibility...
- Event Coordination...
- Stakeholder Collaboration...
- Knowledge/Qualifications header
- Required Professional Experience
- Required Education...
- Preferred Knowledge and Qualifications
- Please Note section
- Disclaimer
- Applicant Types Accepted
But the rules say: "If text has no clear sections, just wrap paragraphs in
tags". And "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I should use for clear section headers.
Also, "No CSS classes, no inline styles, no s, no
tags". So I must strip all style attributes and
tags. The input has
and
. I need to either remove them or handle them somehow, but
is explicitly forbidden. I'll have to decide how to handle line breaks. Probably just treat them as spaces or new paragraphs, but without
tags. Since I can only use ,
, , - , I'll wrap block content in
or
- . I'll ignore
tags or merge lines into paragraphs.
Let's systematically go through and rewrite.
First, I'll strip all HTML tags from the input except I need to preserve text. Actually, I can keep the text and wrap it. I'll manually parse and re-markup.
Let's list the visible text content in order, ignoring tags but keeping text:
1. "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith. Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!"
(Note:
after, but I'll handle)
2. "Employee Contract Type:" (from Employee Contract Type:)
3. "Local - Fixed Term Employee (Fixed Term)"
4. "Job Description:" (from Job Description:)
5. "MAJOR RESPONSIBILITIES
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.
,
, - . This seems like the actual instruction.
I'll proceed with formatting the provided job description text into clean semantic HTML using
,
, , - tags, no classes, no inline styles, no , no
. Preserve all original content word-for-word.
Let me parse the job description text and structure it.
First, let's clean the text according to the removal rules implicitly, but the HTML rules say "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I should keep everything, but the earlier "REMOVE all of the following" might conflict. However, the HTML rules say preserve ALL original content word-for-word. I'll prioritize the HTML rules since they're specific and include the content to format. Also, the "Return ONLY the cleaned job text" vs "Return ONLY the HTML" - the latter is the final instruction.
Let me read the job description text carefully. It's already in HTML-like tags (, , , , , , style attributes). But the rules say: "No CSS classes, no inline styles, no s, no
tags". So I need to strip style attributes? Or just not add them, but preserve content. It says "No CSS classes, no inline styles, no s, no
tags". That likely means I shouldn't use them in my output, but the input has them. I need to output clean HTML without those, but preserving text content. I should strip style attributes and tags like , , , but keep the text? Wait: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky. If I remove tags, I'm removing original content markers, but the text inside is still there. The rule likely means don't summarize or rephrase the content, but standard HTML formatting tags for structure are okay as long as no inline styles/classes//
. Actually, it says "No CSS classes, no inline styles, no s, no
tags". It doesn't say no , , , ,
, , - . So I can use those. But I need to decide what to do with the existing tags in the input. The input has
, , , , , , style attributes. I should probably strip the style attributes and keep the structural tags that are allowed, or maybe just rewrite the whole thing using only ,
, , - and the plain text content, stripping all other HTML tags from the input except the ones I'm allowed to use. But "Preserve ALL original content word-for-word" means I must keep all the text exactly as is, but I can wrap it in the allowed tags.
Let me interpret: The output should be semantic HTML using only
,
, , - . No other tags. So I should extract the text content from the input, keeping all words, and wrap paragraphs in
, section headers in
, and list items in - . I should strip all other HTML tags from the input (
tags in input will be replaced by my own
or kept if they're just paragraph containers, but I need to output valid HTML). Actually, the input already has
tags, but I need to output my own structure. I'll parse the content and re-markup using only
,
, , - .
Let's go through the text and identify sections, headers, lists, etc.
Input text:
```
With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith.
Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!
Employee Contract Type:
Local - Fixed Term Employee (Fixed Term)Job Description:
MAJOR RESPONSIBILITIES
- Implement project communication and advocacy strategies aligned with World Vision Tanzania and donor (GAC/AHADI) standards.
- Develop structured communication plans for public campaigns, events, advocacy initiatives, and university/college outreach across Dar es Salaam and Dodoma.
- Coordinate integrated messaging that highlights urban youth empowerment, health systems strengthening, and gender equality principles.
End Results
- Communication strategy and monthly campaign schedules fully executed on time.
- High alignment between project technical milestones and visibility campaigns.
- Increased youth and institutional engagement.
Content Creation, Storytelling & Multimedia Production:(25%)
- Produce high-quality, ethical written and visual content, including human-interest stories, case studies, blogs, photo essays, and short video clips showcasing project impact.
- Conduct regular field visits to urban project sites, health facilities, and university campuses to gather firsthand beneficiary and partner stories.
- Manage and maintain a organized digital content repository for project photography, videography, press releases, and publications.
- End Results
Consistent publication of high-impact human stories for grant reporting and web/social channels. - Fully updated, accessible central content library maintained.
Safeguarding and ethical storytelling protocols upheld
Digital Media Management & Audience Engagement:(15%)
- Manage digital platforms including social media channels (X, Instagram, Facebook, LinkedIn) and official website updates.
- Design creative digital campaign assets (infographics, flyers, social headers) for youth advocacy campaigns.
- Monitor digital engagement metrics, track online campaign reach, and optimize digital messaging for urban youth audiences.
End Results
- Expanded digital reach and high audience engagement on youth advocacy content.
- Up-to-date project web pages and social feeds reflecting active university implementation.
Donor Visibility & Reporting Compliance (GAC / AHADI):(15%)
- Ensure strict compliance with Government of Canada (GAC) and AHADI project branding, logo usage, and visibility guidelines across all printed, digital, and event materials.
- Develop tailored donor visibility collateral, fact sheets, grant infographics, and communications inputs for quarterly and annual project reports.
End Results
- 100% compliance with GAC/AHADI donor branding requirements.
- High-quality communications inputs provided for all donor reports and review meetings without audit flags
Event Coordination & Media Engagement:(10%)
- Organize media coverage, press releases, media kits, press invites, and press conferences for major project milestones, launches, and Steering Committee meetings.
- Build and foster professional relationships with local journalists, broadcasters, and media outlets in Dar es Salaam and Dodoma.
End Results
- Positive news and feature coverage secured across TV, radio, print, and digital news channels.
- Well-coordinated, professionally branded project events.
Stakeholder & Implementing Partner Collaboration:(5%)
- Work closely with local implementing partners (TAHEA, Baba Watoto Organization, KIWOHEDE) and university student bodies to gather impact content.
- Align communications with community mobilization frameworks, including MenCare and Channels of Hope (CoH) modules.
End Results
- Strong collaborative content generation with local partners.
- Authentic representation of community-level interventions
KNOWLEDGE/QUALIFICATIONS FOR THE ROLE
Required Professional Experience
- 3–5 years of progressive experience in communications, public relations, journalism, or digital marketing, preferably within an NGO or international development sector.
- Proven experience leading communications for large donor-funded programs (direct experience with Government of Canada / GAC or AHADI grant compliance highly preferred).
- Demonstrated track record in multi-media content creation, photojournalism, video editing, and human-interest story writing.
- Solid experience in managing social media platforms, organizing public relations campaigns, and building local media networks.
- Hands-on experience working with youth groups, university student bodies, or urban community development programs.
Required Education, training, license, registration, and certification
- Bachelor’s degree in Communications, Journalism, Public Relations, Marketing, Mass Communication, or a closely related field.
- Professional training or certifications in graphic design, photography/videography, digital marketing, or media production are added advantages.
Preferred Knowledge and Qualifications
- Technical proficiency in graphic design and video editing tools (Adobe Creative Cloud - Photoshop, Premiere, Illustrator, or Canva).
- Deep understanding of donor visibility, logo branding guidelines, and compliance requirements for Government of Canada (GAC) grants.
- Knowledge of youth development issues, health systems strengthening, gender equality integration, and urban social programming in Tanzania.
- Familiarity with community mobilization frameworks such as MenCare and Channels of Hope (CoH) is an asset.
- Strong organizational, time management, and multi-tasking skills under tight project deadlines.
- High level of cultural sensitivity, teamwork, and commitment to World Vision’s vision, mission, and Christian core values.
Please Note: World Vision is a Christian humanitarian organization with a mission centred on following Jesus Christ in service to the world´s most vulnerable children. Therefore, in all locations to the fullest extent legally permissible, the successful applicant will affirm our core documents, observe conduct compatible with Christian principles, serve at a high level of professional ethics and strive to act in accordance with cultural sensitivities. Furthermore, regular attendance with team and office devotions, chapel and prayer gatherings are expected in line with policies in the World Vision host location and its departments
Disclaimer: World Vision does not, and will never solicit money for any part of its recruitment processes including short-listing, interviews, background, and/or medical check-ups. Please be cautious, and if you have any questions and/or would like to report what you believe to be a fraudulent World Vision recruitment person(s) or agency, please email us through www.worldvisionincidentreport.ethicspoint.com or careers@wvi.org
Applicant Types Accepted:
Local Applicants Only
```
This is complex. I need to output HTML using only ,
, , - . No other tags. I must preserve all original content word-for-word. So I need to extract the text, keeping everything, and mark it up.
Let's outline the structure as I see it:
- Intro paragraph(s)
- Contract Type
- Job Description header
- Major Responsibilities section (with sub-bullets/end results)
- Content Creation...
- Digital Media Management...
- Donor Visibility...
- Event Coordination...
- Stakeholder Collaboration...
- Knowledge/Qualifications header
- Required Professional Experience
- Required Education...
- Preferred Knowledge and Qualifications
- Please Note section
- Disclaimer
- Applicant Types Accepted
But the rules say: "If text has no clear sections, just wrap paragraphs in
tags". And "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I should use for clear section headers.
Also, "No CSS classes, no inline styles, no s, no
tags". So I must strip all style attributes and
tags. The input has
and
. I need to either remove them or handle them somehow, but
is explicitly forbidden. I'll have to decide how to handle line breaks. Probably just treat them as spaces or new paragraphs, but without
tags. Since I can only use ,
, , - , I'll wrap block content in
or
- . I'll ignore
tags or merge lines into paragraphs.
Let's systematically go through and rewrite.
First, I'll strip all HTML tags from the input except I need to preserve text. Actually, I can keep the text and wrap it. I'll manually parse and re-markup.
Let's list the visible text content in order, ignoring tags but keeping text:
1. "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith. Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!"
(Note:
after, but I'll handle)
2. "Employee Contract Type:" (from Employee Contract Type:)
3. "Local - Fixed Term Employee (Fixed Term)"
4. "Job Description:" (from Job Description:)
5. "MAJOR RESPONSIBILITIES
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.
,
, , - tags, no classes, no inline styles, no , no
. Preserve all original content word-for-word.
Let me parse the job description text and structure it.
First, let's clean the text according to the removal rules implicitly, but the HTML rules say "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I should keep everything, but the earlier "REMOVE all of the following" might conflict. However, the HTML rules say preserve ALL original content word-for-word. I'll prioritize the HTML rules since they're specific and include the content to format. Also, the "Return ONLY the cleaned job text" vs "Return ONLY the HTML" - the latter is the final instruction.
Let me read the job description text carefully. It's already in HTML-like tags (, , , , , , style attributes). But the rules say: "No CSS classes, no inline styles, no s, no
tags". So I need to strip style attributes? Or just not add them, but preserve content. It says "No CSS classes, no inline styles, no s, no
tags". That likely means I shouldn't use them in my output, but the input has them. I need to output clean HTML without those, but preserving text content. I should strip style attributes and tags like , , , but keep the text? Wait: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky. If I remove tags, I'm removing original content markers, but the text inside is still there. The rule likely means don't summarize or rephrase the content, but standard HTML formatting tags for structure are okay as long as no inline styles/classes//
. Actually, it says "No CSS classes, no inline styles, no s, no
tags". It doesn't say no , , , ,
, , - . So I can use those. But I need to decide what to do with the existing tags in the input. The input has
, , , , , , style attributes. I should probably strip the style attributes and keep the structural tags that are allowed, or maybe just rewrite the whole thing using only ,
, , - and the plain text content, stripping all other HTML tags from the input except the ones I'm allowed to use. But "Preserve ALL original content word-for-word" means I must keep all the text exactly as is, but I can wrap it in the allowed tags.
Let me interpret: The output should be semantic HTML using only
,
, , - . No other tags. So I should extract the text content from the input, keeping all words, and wrap paragraphs in
, section headers in
, and list items in - . I should strip all other HTML tags from the input (
tags in input will be replaced by my own
or kept if they're just paragraph containers, but I need to output valid HTML). Actually, the input already has
tags, but I need to output my own structure. I'll parse the content and re-markup using only
,
, , - .
Let's go through the text and identify sections, headers, lists, etc.
Input text:
```
With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith.
Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!
Employee Contract Type:
Local - Fixed Term Employee (Fixed Term)Job Description:
MAJOR RESPONSIBILITIES
- Implement project communication and advocacy strategies aligned with World Vision Tanzania and donor (GAC/AHADI) standards.
- Develop structured communication plans for public campaigns, events, advocacy initiatives, and university/college outreach across Dar es Salaam and Dodoma.
- Coordinate integrated messaging that highlights urban youth empowerment, health systems strengthening, and gender equality principles.
End Results
- Communication strategy and monthly campaign schedules fully executed on time.
- High alignment between project technical milestones and visibility campaigns.
- Increased youth and institutional engagement.
Content Creation, Storytelling & Multimedia Production:(25%)
- Produce high-quality, ethical written and visual content, including human-interest stories, case studies, blogs, photo essays, and short video clips showcasing project impact.
- Conduct regular field visits to urban project sites, health facilities, and university campuses to gather firsthand beneficiary and partner stories.
- Manage and maintain a organized digital content repository for project photography, videography, press releases, and publications.
- End Results
Consistent publication of high-impact human stories for grant reporting and web/social channels. - Fully updated, accessible central content library maintained.
Safeguarding and ethical storytelling protocols upheld
Digital Media Management & Audience Engagement:(15%)
- Manage digital platforms including social media channels (X, Instagram, Facebook, LinkedIn) and official website updates.
- Design creative digital campaign assets (infographics, flyers, social headers) for youth advocacy campaigns.
- Monitor digital engagement metrics, track online campaign reach, and optimize digital messaging for urban youth audiences.
End Results
- Expanded digital reach and high audience engagement on youth advocacy content.
- Up-to-date project web pages and social feeds reflecting active university implementation.
Donor Visibility & Reporting Compliance (GAC / AHADI):(15%)
- Ensure strict compliance with Government of Canada (GAC) and AHADI project branding, logo usage, and visibility guidelines across all printed, digital, and event materials.
- Develop tailored donor visibility collateral, fact sheets, grant infographics, and communications inputs for quarterly and annual project reports.
End Results
- 100% compliance with GAC/AHADI donor branding requirements.
- High-quality communications inputs provided for all donor reports and review meetings without audit flags
Event Coordination & Media Engagement:(10%)
- Organize media coverage, press releases, media kits, press invites, and press conferences for major project milestones, launches, and Steering Committee meetings.
- Build and foster professional relationships with local journalists, broadcasters, and media outlets in Dar es Salaam and Dodoma.
End Results
- Positive news and feature coverage secured across TV, radio, print, and digital news channels.
- Well-coordinated, professionally branded project events.
Stakeholder & Implementing Partner Collaboration:(5%)
- Work closely with local implementing partners (TAHEA, Baba Watoto Organization, KIWOHEDE) and university student bodies to gather impact content.
- Align communications with community mobilization frameworks, including MenCare and Channels of Hope (CoH) modules.
End Results
- Strong collaborative content generation with local partners.
- Authentic representation of community-level interventions
KNOWLEDGE/QUALIFICATIONS FOR THE ROLE
Required Professional Experience
- 3–5 years of progressive experience in communications, public relations, journalism, or digital marketing, preferably within an NGO or international development sector.
- Proven experience leading communications for large donor-funded programs (direct experience with Government of Canada / GAC or AHADI grant compliance highly preferred).
- Demonstrated track record in multi-media content creation, photojournalism, video editing, and human-interest story writing.
- Solid experience in managing social media platforms, organizing public relations campaigns, and building local media networks.
- Hands-on experience working with youth groups, university student bodies, or urban community development programs.
Required Education, training, license, registration, and certification
- Bachelor’s degree in Communications, Journalism, Public Relations, Marketing, Mass Communication, or a closely related field.
- Professional training or certifications in graphic design, photography/videography, digital marketing, or media production are added advantages.
Preferred Knowledge and Qualifications
- Technical proficiency in graphic design and video editing tools (Adobe Creative Cloud - Photoshop, Premiere, Illustrator, or Canva).
- Deep understanding of donor visibility, logo branding guidelines, and compliance requirements for Government of Canada (GAC) grants.
- Knowledge of youth development issues, health systems strengthening, gender equality integration, and urban social programming in Tanzania.
- Familiarity with community mobilization frameworks such as MenCare and Channels of Hope (CoH) is an asset.
- Strong organizational, time management, and multi-tasking skills under tight project deadlines.
- High level of cultural sensitivity, teamwork, and commitment to World Vision’s vision, mission, and Christian core values.
Please Note: World Vision is a Christian humanitarian organization with a mission centred on following Jesus Christ in service to the world´s most vulnerable children. Therefore, in all locations to the fullest extent legally permissible, the successful applicant will affirm our core documents, observe conduct compatible with Christian principles, serve at a high level of professional ethics and strive to act in accordance with cultural sensitivities. Furthermore, regular attendance with team and office devotions, chapel and prayer gatherings are expected in line with policies in the World Vision host location and its departments
Disclaimer: World Vision does not, and will never solicit money for any part of its recruitment processes including short-listing, interviews, background, and/or medical check-ups. Please be cautious, and if you have any questions and/or would like to report what you believe to be a fraudulent World Vision recruitment person(s) or agency, please email us through www.worldvisionincidentreport.ethicspoint.com or careers@wvi.org
Applicant Types Accepted:
Local Applicants Only
```
This is complex. I need to output HTML using only ,
, , - . No other tags. I must preserve all original content word-for-word. So I need to extract the text, keeping everything, and mark it up.
Let's outline the structure as I see it:
- Intro paragraph(s)
- Contract Type
- Job Description header
- Major Responsibilities section (with sub-bullets/end results)
- Content Creation...
- Digital Media Management...
- Donor Visibility...
- Event Coordination...
- Stakeholder Collaboration...
- Knowledge/Qualifications header
- Required Professional Experience
- Required Education...
- Preferred Knowledge and Qualifications
- Please Note section
- Disclaimer
- Applicant Types Accepted
But the rules say: "If text has no clear sections, just wrap paragraphs in
tags". And "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I should use for clear section headers.
Also, "No CSS classes, no inline styles, no s, no
tags". So I must strip all style attributes and
tags. The input has
and
. I need to either remove them or handle them somehow, but
is explicitly forbidden. I'll have to decide how to handle line breaks. Probably just treat them as spaces or new paragraphs, but without
tags. Since I can only use ,
, , - , I'll wrap block content in
or
- . I'll ignore
tags or merge lines into paragraphs.
Let's systematically go through and rewrite.
First, I'll strip all HTML tags from the input except I need to preserve text. Actually, I can keep the text and wrap it. I'll manually parse and re-markup.
Let's list the visible text content in order, ignoring tags but keeping text:
1. "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith. Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!"
(Note:
after, but I'll handle)
2. "Employee Contract Type:" (from Employee Contract Type:)
3. "Local - Fixed Term Employee (Fixed Term)"
4. "Job Description:" (from Job Description:)
5. "MAJOR RESPONSIBILITIES
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. Let me parse the job description text and structure it. First, let's clean the text according to the removal rules implicitly, but the HTML rules say "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I should keep everything, but the earlier "REMOVE all of the following" might conflict. However, the HTML rules say preserve ALL original content word-for-word. I'll prioritize the HTML rules since they're specific and include the content to format. Also, the "Return ONLY the cleaned job text" vs "Return ONLY the HTML" - the latter is the final instruction. Let me read the job description text carefully. It's already in HTML-like tags (
, , , , , , style attributes). But the rules say: "No CSS classes, no inline styles, no , , , , , , , style attributes. I should probably strip the style attributes and keep the structural tags that are allowed, or maybe just rewrite the whole thing using only , , , section headers in tags in input will be replaced by my own or kept if they're just paragraph containers, but I need to output valid HTML). Actually, the input already has tags, but I need to output my own structure. I'll parse the content and re-markup using only , With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith. Employee Contract Type: Job Description: MAJOR RESPONSIBILITIES End Results Content Creation, Storytelling & Multimedia Production:(25%) Digital Media Management & Audience Engagement:(15%) End Results Donor Visibility & Reporting Compliance (GAC / AHADI):(15%) End Results Event Coordination & Media Engagement:(10%) End Results Stakeholder & Implementing Partner Collaboration:(5%) End Results KNOWLEDGE/QUALIFICATIONS FOR THE ROLE Required Professional Experience Required Education, training, license, registration, and certification Preferred Knowledge and Qualifications Please Note: World Vision is a Christian humanitarian organization with a mission centred on following Jesus Christ in service to the world´s most vulnerable children. Therefore, in all locations to the fullest extent legally permissible, the successful applicant will affirm our core documents, observe conduct compatible with Christian principles, serve at a high level of professional ethics and strive to act in accordance with cultural sensitivities. Furthermore, regular attendance with team and office devotions, chapel and prayer gatherings are expected in line with policies in the World Vision host location and its departments Disclaimer: World Vision does not, and will never solicit money for any part of its recruitment processes including short-listing, interviews, background, and/or medical check-ups. Please be cautious, and if you have any questions and/or would like to report what you believe to be a fraudulent World Vision recruitment person(s) or agency, please email us through www.worldvisionincidentreport.ethicspoint.com or careers@wvi.org Applicant Types Accepted: , tags". And "Use , or Get an instant AI match score for this role — free, takes 3 minutes. The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste. Upload your CV and get a tailored cover letter in seconds — free, no account needed.
tags". So I need to strip style attributes? Or just not add them, but preserve content. It says "No CSS classes, no inline styles, no
tags". That likely means I shouldn't use them in my output, but the input has them. I need to output clean HTML without those, but preserving text content. I should strip style attributes and tags like , , , but keep the text? Wait: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky. If I remove tags, I'm removing original content markers, but the text inside is still there. The rule likely means don't summarize or rephrase the content, but standard HTML formatting tags for structure are okay as long as no inline styles/classes/
. Actually, it says "No CSS classes, no inline styles, no
tags". It doesn't say no , , , ,
,
,
,
,
,
, and list items in
,
,
Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!
Consistent publication of high-impact human stories for grant reporting and web/social channels.
Safeguarding and ethical storytelling protocols upheld,
,
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I should use
for clear section headers.
Also, "No CSS classes, no inline styles, no
tags". So I must strip all style attributes and
tags. The input has
and
. I need to either remove them or handle them somehow, but
is explicitly forbidden. I'll have to decide how to handle line breaks. Probably just treat them as spaces or new paragraphs, but without
tags. Since I can only use ,
,
tags or merge lines into paragraphs.
Let's systematically go through and rewrite.
First, I'll strip all HTML tags from the input except I need to preserve text. Actually, I can keep the text and wrap it. I'll manually parse and re-markup.
Let's list the visible text content in order, ignoring tags but keeping text:
1. "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith. Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!"
(Note:
after, but I'll handle)
2. "Employee Contract Type:" (from Employee Contract Type:)
3. "Local - Fixed Term Employee (Fixed Term)"
4. "Job Description:" (from Job Description:)
5. "MAJOR RESPONSIBILITIESHow well do you match?
Tailor your CV for this role
Free cover letter for this job
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.
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.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.