Regional Technical Officer (RTO), Community Engagement, HIV Njombe
Fhi
Job Description
` tags, but raw/scraped) - User gives strict rules for formatting as clean semantic HTML - Rules: use `
` for paragraphs, `
` for section headers, `- ` for lists, no classes/styles/div/br, preserve ALL original content word-for-word, no summarizing/rephrasing, if no clear sections just wrap in `
`, return ONLY HTML, no markdown fences/explanation/preamble
2. **Identify the Goal:**
- Take the provided job description text
- Format it into clean semantic HTML following the exact rules
- Output ONLY the HTML, no extra text, no markdown fences, no commentary
3. **Deconstruct the Input Text:**
The input is already mostly `
` tags, with some `...` for bold/italic headers, `
- ` lists, ``, `
`, `` tags. I need to transform this into the specified format:
- `` for section headers (Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role) - but the rule says "Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". It also says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky: I need to use `` for headers, but I must preserve the original text. So I should wrap the original section headers in ``, but the original headers are like `Job Summary:`, `Accountabilities:`, etc. I need to map the original section markers to `` while keeping the text exactly as-is.
- Actually, re-reading: "Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". This might mean I should identify those sections and wrap their headings in ``. But the original text has `Job Summary:`, `Accountabilities:`, `Applied Knowledge & Skills:`, etc. I need to keep all content word-for-word. I think the intent is: whenever there's a section header in the original, I should format it as `Original Header Text
`, and the content following it should be formatted accordingly (`- ` for lists, `
` for paragraphs).
- Let's look at the structure:
- `
Job Summary:
` -> This is a header. I'll make it `Job Summary:
` but wait, the rule says "Preserve ALL original content word-for-word". Does that include the HTML tags? The input has `Job Summary:`. If I preserve word-for-word, I should keep the text "Job Summary:" but I can rewrap it. The rule says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." and "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This usually means the textual content, not the formatting tags. But it also says "Use for introductory paragraphs and general text", "Use
for section headers", "Use - for list items". So I need to transform the structure but keep all the actual text content exactly as it appears.
- Let's parse each part:
Input breakdown:
- `
Job Summary:
` -> text: "Job Summary:"
- `
` -> empty paragraph? I should probably keep it as `
` or maybe just ``? The rule says preserve ALL original content word-for-word. The content is a non-breaking space or just whitespace. I'll keep it as `
` or maybe just skip empty paragraphs? Better to keep exactly as-is: `
`
- `The RTO, Community Engagement, HIV provides technical and programmatic oversight...
` -> paragraph text
- `Accountabilities:
` -> header
- `Technical Requirements:
` -> header-like paragraph
- Then `- ...` lists
- Then `
Project Design Implementation:
` -> header
- `- ...`
- `
Operations Management
` -> header (no , just plain)
- `- ...`
- `
Project/Program Reporting:
` -> header
- `- ...`
- `
Quality Assurance:
` -> header
- `- ...`
- `
Applied Knowledge & Skills:
` -> header
- `- ...`
- `
- undefined
` -> appears twice. Rule: "Duplicate text (if the title appears multiple times, keep it once)" - but that was in the editor persona rules. Wait, the user gave two sets of rules? First paragraph is "You are a job listing editor..." with many remove/keep rules. Then "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with different rules. The current prompt says: "Rules: - Use for introductory paragraphs and general text - Use
for section headers ... - 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."
- The "Preserve ALL original content word-for-word" overrides the duplicate removal from the first paragraph? The user says "Your job is to format it as clean semantic HTML." and gives specific HTML formatting rules. The duplicate removal was from the first persona description, but the actual task rules are the ones after "Rules:". I should follow the task rules strictly. However, "Preserve ALL original content word-for-word" means I shouldn't remove any text, including "undefined" duplicates. But it also says "If the title appears multiple times, keep it once" was in the first block. The second block (the actual task) says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I must keep everything, including duplicates.
- Let's list all elements in order, preserving text exactly:
1. `
Job Summary:
` -> I'll output `Job Summary:
`? Wait, the rule says "Use for section headers". The original is `
Job Summary:
`. If I change it to `Job Summary:
`, I'm removing the ``, ``, `` but keeping the text "Job Summary:". Is that preserving "word-for-word"? The text content is preserved, but the markup changes. The rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". It doesn't say "preserve original HTML tags". In fact, it says "Use
for introductory paragraphs and general text", "Use
for section headers", which implies I should restructure the HTML using those tags, but keep the text content exactly. So I should extract the text and wrap it in the specified tags. But what about text that's inside `...`? The text is "Job Summary:". I'll output `Job Summary:
`.
- However, some headers have `&` like `R&CHMTs`. I need to preserve that exactly as "R&CHMTs" or should I decode it? The rule says "Preserve ALL original content word-for-word". The original has `R&CHMTs` which is an HTML entity for `&`. If I preserve word-for-word, I should keep `R&CHMTs` as is, because that's the original content. But in HTML output, `&` without semicolon might break, but I'll keep it as `R&CHMTs` literally. Actually, the input text is plain text but contains HTML entities. I'll output them as they appear in the input string.
- Let's go through the input carefully, line by line, and decide how to format each.
Input text (I'll copy and parse mentally):
```
Job Summary:
The RTO, Community Engagement, HIV provides technical and programmatic oversight for implementation of community and facility-based interventions to strengthen linkage to care, antiretroviral treatment (ART) initiation, continuity of treatment, and re-engagement of adults, children and adolescents. The role provides implementation oversight and technical assistance at regional level. The RTO works closely with Regional and District Health Management Teams (R&CHMTs), Community Health Workers (CHW), facility Care and treatment teams and other stakeholders to identify and address barriers to treatment continuation. The role provides technical leadership, coordination, mentorship and data-driven support to ensure implementation aligns with national guidelines, SOPs and project objectives.
Accountabilities:
Technical Requirements:
- Provides technical support for implementation of evidence-based and innovative strategies to strengthen ART linkage, retention and treatment continuation and re-engagement.
- Contributes to the development and dissemination of tools, materials, SOPs supporting community-based HIV service delivery.
- Contributes to the development and dissemination of a strategic communication package to increase awareness and demand creation for HIV prevention services, HTS, TB, STI, sexual violence prevention and management and treatment adherence.
- Supports the implementation of integrated HIV and TB and other relevant service-delivery approaches to improve access, uptake and continuity of care.
- Works with the EpiC RTO, Community Engagement, (TB) officer to support implementation of TB/HIV collaborative activities.
- Works closely with the regional and district community Based HIV Service (CBHS) Coordinators, CHWs and healthcare providers to ensure community linkage and retention activities are implemented according to national SOPs and guidelines.
- Provides technical assistance and mentorship to CHW and healthcare providers to strengthen referrals, client’s follow-up, case management and the use of national appointment and tracking registers.
- Represents the project in regional and district technical workshops, meetings and other stakeholders’ platforms
- Conducts supportive supervision and mentorship to CHWs and CSO to improve quality of services.
- Provides technical support to strengthen case management and continuum of care efforts in alignment with the overall project objectives and adherence to national guidelines and standard operating procedures.
Project Design Implementation:
- Conducts analyses of ART retention and treatment continuation data to identify improvement opportunities and recommend appropriate technical strategies to enhance treatment continuation.
- Monitors and analyses key project performance indicators, providing timely and actionable reports that enable the project team to make informed decisions, mitigate risks, and keep the project on track.
- Works collaboratively with project team members to ensure that program planning, development, and management activities are implemented smoothly, efficiently, and in an integrated manner.
Operations Management
- Monitors and manages project activities to ensure alignment with work plans, applying technical expertise to guide implementation, resolve challenges, and achieve project objectives.
- Identifies and raises technical issues to Senior Regional Technical Officer Community Engagement.
Project/Program Reporting:
- Participates in collecting data and information for inclusion in the quarterly and annual reports.
- Participates in project performance monitoring reviews
- Assists with compiling and creating learnings and best practices, reports, presentations, briefs, abstracts and articles/success stories.
- Prepares technical reports and success stories summarizing project achievements.
Quality Assurance:
- Coordinates and direct project activities to ensure compliance with donor, regulatory, and organizational requirements and standards
Applied Knowledge & Skills:
- Demonstrates cultural awareness and sensitivity, and understanding of the political, social, operational, and ethical context in which the project operates.
- undefined
- Demonstrates strong interpersonal, written and verbal communication skills with the ability to effectively engage with government, partners, communities and project teams.
- undefined
- Fluent in written and spoken English and Swahili.
- Demonstrate strong analytical and date-use skills, including the ability to interpret program data, identify performance gaps, inform corrective actions and prepare reports.
- Demonstrate strong problem solving, organizational and decision-making skills, with the ability to manage competing priorities and deliver results within established timelines.
- Ability to deliver high volumes of work with minimal supervision.
Supervision Given/Received:
- Coaches and mentors CHWs, assists in team management as necessary.
- Accomplishes results through senior member of a team.
- Typically reports to Senior Regional Technical Officer, Community Engagement.
Education: ** **
· Bachelor’s degree in social sciences, public health, international development, communication, social work Education, the Environment, Gender, Health, Nutrition, Research or related field.
Experience: ** **
- Requires 4+ years of progressive responsible experience in community-based health programming including technical leadership, coordination and implementation of HIV prevention, care and treatment interventions or similar projects.
- Demonstrate experience working with non-governmental organizations (NGO), CSOs, CHWs, other community stakeholders, government agency, or private companies.
- Ability and willingness to travel extensively in -country to support technical activities.
Typical Physical Demands:
- Typical office environment.
- Ability to spend long hours looking at computer screens and doing repetitive work on a keyboard.
- Ability to sit and stand for extended periods of time.
Technology to be Used:
- Personal Computer/Laptop, Microsoft applications (i.e., Office 365, SharePoint,Skype/Zoom/Teams), cell phone/mobile technology, and standard office equipment.
Travel Requirements:
- 50% - 75% domestic travel to councils and health facility project sites to provide technical assistance, supportive supervision, stakeholder engagement, and implementation support.
How to Apply: FHI360 offers a competitive compensation package, and qualified candidates are invited to apply online by submitting an application letter, CV/resume, photocopies of certificates, and the names and contact details of three professional referees. FHI 360 is an Equal Opportunity Employer. Closing Date: 22 October 2026. Only short listed candidates will be contacted.
The expected hiring salary range for this role is TZS 52,000,000 - 65,000,000 for annual basic salary. When determining an offer amount, FHI 360 factors in multiple considerations, including but not limited to: relevant years of experience and education possessed by the applicant, internal equity, market pay, and budget. For internal candidates, salary placement will also follow FHI 360’s current promotional increase guidelines.
This job posting summarizes the main duties of the job. It neither prescribes nor restricts the exact tasks that may be assigned to carry out these duties. This document should not be construed in any way to represent a contract of employment. Management reserves the right to review and revise this document at any time.
FHI 360 is an equal opportunity employer whereby we do not engage in practices that discriminate against any person employed or seeking employment based on race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, marital status, physical or mental disability, protected Veteran status, or any other characteristic protected under applicable law.
Our values and commitments to safeguarding: FHI 360 is committed to preventing any type of abuse, exploitation and harassment in our work environments and programs, including sexual abuse, exploitation and harassment. FHI 360 takes steps to safeguard the welfare of everyone who engages with our organization and programs and requires that all personnel, including staff members and volunteers, share this commitment and sign our code of conduct. All offers of employment will be
`, return ONLY HTML, no markdown fences/explanation/preamble 2. **Identify the Goal:** - Take the provided job description text - Format it into clean semantic HTML following the exact rules - Output ONLY the HTML, no extra text, no markdown fences, no commentary 3. **Deconstruct the Input Text:** The input is already mostly `
` tags, with some `...` for bold/italic headers, `
- ` lists, ``, `
`, `` tags. I need to transform this into the specified format: - `` for section headers (Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role) - but the rule says "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". It also says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is tricky: I need to use `
` for headers, but I must preserve the original text. So I should wrap the original section headers in `
`, but the original headers are like `Job Summary:`, `Accountabilities:`, etc. I need to map the original section markers to `
` while keeping the text exactly as-is. - Actually, re-reading: "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". This might mean I should identify those sections and wrap their headings in `
`. But the original text has `Job Summary:`, `Accountabilities:`, `Applied Knowledge & Skills:`, etc. I need to keep all content word-for-word. I think the intent is: whenever there's a section header in the original, I should format it as `
Original Header Text
`, and the content following it should be formatted accordingly (`- ` for lists, `
` for paragraphs). - Let's look at the structure: - `
Job Summary:
` -> This is a header. I'll make it `Job Summary:
` but wait, the rule says "Preserve ALL original content word-for-word". Does that include the HTML tags? The input has `Job Summary:`. If I preserve word-for-word, I should keep the text "Job Summary:" but I can rewrap it. The rule says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." and "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This usually means the textual content, not the formatting tags. But it also says "Usefor introductory paragraphs and general text", "Use
for section headers", "Use
- for list items". So I need to transform the structure but keep all the actual text content exactly as it appears.
- Let's parse each part:
Input breakdown:
- `
Job Summary:
` -> text: "Job Summary:" - `
` -> empty paragraph? I should probably keep it as `
` or maybe just ``? The rule says preserve ALL original content word-for-word. The content is a non-breaking space or just whitespace. I'll keep it as `
` or maybe just skip empty paragraphs? Better to keep exactly as-is: `
` - `The RTO, Community Engagement, HIV provides technical and programmatic oversight...
` -> paragraph text - `Accountabilities:
` -> header - `Technical Requirements:
` -> header-like paragraph - Then `- ...` lists
- Then `
Project Design Implementation:
` -> header - `- ...`
- `
Operations Management
` -> header (no , just plain) - `- ...`
- `
Project/Program Reporting:
` -> header - `- ...`
- `
Quality Assurance:
` -> header - `- ...`
- `
Applied Knowledge & Skills:
` -> header - `- ...` - `
- undefined ` -> appears twice. Rule: "Duplicate text (if the title appears multiple times, keep it once)" - but that was in the editor persona rules. Wait, the user gave two sets of rules? First paragraph is "You are a job listing editor..." with many remove/keep rules. Then "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." with different rules. The current prompt says: "Rules: - Use
- Provides technical support for implementation of evidence-based and innovative strategies to strengthen ART linkage, retention and treatment continuation and re-engagement.
- Contributes to the development and dissemination of tools, materials, SOPs supporting community-based HIV service delivery.
- Contributes to the development and dissemination of a strategic communication package to increase awareness and demand creation for HIV prevention services, HTS, TB, STI, sexual violence prevention and management and treatment adherence.
- Supports the implementation of integrated HIV and TB and other relevant service-delivery approaches to improve access, uptake and continuity of care.
- Works with the EpiC RTO, Community Engagement, (TB) officer to support implementation of TB/HIV collaborative activities.
- Works closely with the regional and district community Based HIV Service (CBHS) Coordinators, CHWs and healthcare providers to ensure community linkage and retention activities are implemented according to national SOPs and guidelines.
- Provides technical assistance and mentorship to CHW and healthcare providers to strengthen referrals, client’s follow-up, case management and the use of national appointment and tracking registers.
- Represents the project in regional and district technical workshops, meetings and other stakeholders’ platforms
- Conducts supportive supervision and mentorship to CHWs and CSO to improve quality of services.
- Provides technical support to strengthen case management and continuum of care efforts in alignment with the overall project objectives and adherence to national guidelines and standard operating procedures.
- Conducts analyses of ART retention and treatment continuation data to identify improvement opportunities and recommend appropriate technical strategies to enhance treatment continuation.
- Monitors and analyses key project performance indicators, providing timely and actionable reports that enable the project team to make informed decisions, mitigate risks, and keep the project on track.
- Works collaboratively with project team members to ensure that program planning, development, and management activities are implemented smoothly, efficiently, and in an integrated manner.
- Monitors and manages project activities to ensure alignment with work plans, applying technical expertise to guide implementation, resolve challenges, and achieve project objectives.
- Identifies and raises technical issues to Senior Regional Technical Officer Community Engagement.
- Participates in collecting data and information for inclusion in the quarterly and annual reports.
- Participates in project performance monitoring reviews
- Assists with compiling and creating learnings and best practices, reports, presentations, briefs, abstracts and articles/success stories.
- Prepares technical reports and success stories summarizing project achievements.
- Coordinates and direct project activities to ensure compliance with donor, regulatory, and organizational requirements and standards
- Demonstrates cultural awareness and sensitivity, and understanding of the political, social, operational, and ethical context in which the project operates.
- undefined
- Demonstrates strong interpersonal, written and verbal communication skills with the ability to effectively engage with government, partners, communities and project teams.
- undefined
- Fluent in written and spoken English and Swahili.
- Demonstrate strong analytical and date-use skills, including the ability to interpret program data, identify performance gaps, inform corrective actions and prepare reports.
- Demonstrate strong problem solving, organizational and decision-making skills, with the ability to manage competing priorities and deliver results within established timelines.
- Ability to deliver high volumes of work with minimal supervision.
- Coaches and mentors CHWs, assists in team management as necessary.
- Accomplishes results through senior member of a team.
- Typically reports to Senior Regional Technical Officer, Community Engagement.
- Requires 4+ years of progressive responsible experience in community-based health programming including technical leadership, coordination and implementation of HIV prevention, care and treatment interventions or similar projects.
- Demonstrate experience working with non-governmental organizations (NGO), CSOs, CHWs, other community stakeholders, government agency, or private companies.
- Ability and willingness to travel extensively in -country to support technical activities.
- Typical office environment.
- Ability to spend long hours looking at computer screens and doing repetitive work on a keyboard.
- Ability to sit and stand for extended periods of time.
- Personal Computer/Laptop, Microsoft applications (i.e., Office 365, SharePoint,Skype/Zoom/Teams), cell phone/mobile technology, and standard office equipment.
- 50% - 75% domestic travel to councils and health facility project sites to provide technical assistance, supportive supervision, stakeholder engagement, and implementation support.
for introductory paragraphs and general text - Use
for section headers ... - 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." - The "Preserve ALL original content word-for-word" overrides the duplicate removal from the first paragraph? The user says "Your job is to format it as clean semantic HTML." and gives specific HTML formatting rules. The duplicate removal was from the first persona description, but the actual task rules are the ones after "Rules:". I should follow the task rules strictly. However, "Preserve ALL original content word-for-word" means I shouldn't remove any text, including "undefined" duplicates. But it also says "If the title appears multiple times, keep it once" was in the first block. The second block (the actual task) says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I must keep everything, including duplicates. - Let's list all elements in order, preserving text exactly: 1. `
Job Summary:
` -> I'll output `Job Summary:
`? Wait, the rule says "Usefor section headers". The original is `
Job Summary:
`. If I change it to `Job Summary:
`, I'm removing the ``, ``, `` but keeping the text "Job Summary:". Is that preserving "word-for-word"? The text content is preserved, but the markup changes. The rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". It doesn't say "preserve original HTML tags". In fact, it says "Use
for introductory paragraphs and general text", "Use
for section headers", which implies I should restructure the HTML using those tags, but keep the text content exactly. So I should extract the text and wrap it in the specified tags. But what about text that's inside `...`? The text is "Job Summary:". I'll output `
Job Summary:
`. - However, some headers have `&` like `R&CHMTs`. I need to preserve that exactly as "R&CHMTs" or should I decode it? The rule says "Preserve ALL original content word-for-word". The original has `R&CHMTs` which is an HTML entity for `&`. If I preserve word-for-word, I should keep `R&CHMTs` as is, because that's the original content. But in HTML output, `&` without semicolon might break, but I'll keep it as `R&CHMTs` literally. Actually, the input text is plain text but contains HTML entities. I'll output them as they appear in the input string. - Let's go through the input carefully, line by line, and decide how to format each. Input text (I'll copy and parse mentally): ```Job Summary:
The RTO, Community Engagement, HIV provides technical and programmatic oversight for implementation of community and facility-based interventions to strengthen linkage to care, antiretroviral treatment (ART) initiation, continuity of treatment, and re-engagement of adults, children and adolescents. The role provides implementation oversight and technical assistance at regional level. The RTO works closely with Regional and District Health Management Teams (R&CHMTs), Community Health Workers (CHW), facility Care and treatment teams and other stakeholders to identify and address barriers to treatment continuation. The role provides technical leadership, coordination, mentorship and data-driven support to ensure implementation aligns with national guidelines, SOPs and project objectives.
Accountabilities:
Technical Requirements:
Project Design Implementation:
Operations Management
Project/Program Reporting:
Quality Assurance:
Applied Knowledge & Skills:
Supervision Given/Received:
Education: ** **
· Bachelor’s degree in social sciences, public health, international development, communication, social work Education, the Environment, Gender, Health, Nutrition, Research or related field.
Experience: ** **
Typical Physical Demands:
Technology to be Used:
Travel Requirements:
How to Apply: FHI360 offers a competitive compensation package, and qualified candidates are invited to apply online by submitting an application letter, CV/resume, photocopies of certificates, and the names and contact details of three professional referees. FHI 360 is an Equal Opportunity Employer. Closing Date: 22 October 2026. Only short listed candidates will be contacted.
The expected hiring salary range for this role is TZS 52,000,000 - 65,000,000 for annual basic salary. When determining an offer amount, FHI 360 factors in multiple considerations, including but not limited to: relevant years of experience and education possessed by the applicant, internal equity, market pay, and budget. For internal candidates, salary placement will also follow FHI 360’s current promotional increase guidelines.
This job posting summarizes the main duties of the job. It neither prescribes nor restricts the exact tasks that may be assigned to carry out these duties. This document should not be construed in any way to represent a contract of employment. Management reserves the right to review and revise this document at any time.
FHI 360 is an equal opportunity employer whereby we do not engage in practices that discriminate against any person employed or seeking employment based on race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, marital status, physical or mental disability, protected Veteran status, or any other characteristic protected under applicable law.
Our values and commitments to safeguarding: FHI 360 is committed to preventing any type of abuse, exploitation and harassment in our work environments and programs, including sexual abuse, exploitation and harassment. FHI 360 takes steps to safeguard the welfare of everyone who engages with our organization and programs and requires that all personnel, including staff members and volunteers, share this commitment and sign our code of conduct. All offers of employment will be
- ...`
- `
- ...`
- `
- ...`
- `
- ...`
- `
- ...` lists
- Then `
- for list items". So I need to transform the structure but keep all the actual text content exactly as it appears.
- Let's parse each part:
Input breakdown:
- `
- ` for lists, `
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 📝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.