job

Consultant – Website Optimization and Content Migration

Organization The BOMA ProjectLocation KenyaType FULL TIMEPosted 15 May 2026Deadline 20 May 2026 ⚠️
Advocacy/Communications
Sign up free to applyApply link · pipeline · email alerts
— or —

Get email alerts for similar roles

Weekly digest · no password needed · unsubscribe any time

Full Description

**Terms of Reference (TOR)** **Consultant – Website Optimization and Content Migration** **Organization:** BOMA **Duration:** 3 weeks **Location:** Remote / Nairobi Office (as needed) **Reporting to:** Communications Manager **Dotted line:** Chief Technology & Performance Officer and IT Service Delivery Manager **1. Background** BOMA.ngo invites qualified consultants to undertake a short-term assignment to review and optimize its current website. While the website is functional and stable, targeted improvements are required to strengthen content management flexibility, user experience, and back-end efficiency. The assignment will focus on improving editability for internal teams, enhancing usability, refining selected sections such as the *Our Leadership* page, and ensuring the proper migration and organization of existing report assets. **2. Objective of the Assignment** To enhance the usability, performance, and content management efficiency of the BOMA website while preserving its current structure and integrity. **3. Scope of Work** The consultant shall undertake the following tasks: **A. Website Audit and Content Structure Review** - Conduct a comprehensive front-end and back-end audit of the website in close collaboration with the Communications focal and designated IT teams. - Identify areas where content is: - Hard-coded - Embedded as images (non-editable text) - Not CMS-editable - Affected by broken links, typos, or missing content - Recommend and implement improvements to ensure all content is: - Fully editable via CMS - Structured using proper HTML semantic elements **B. Content Refactoring and CMS Optimization** - Convert all text embedded in images into HTML/CMS-managed text - Standardize formatting using: - CMS content blocks - Reusable components - Ensure consistency in typography aligned with BOMA’s brand guidelines, as well as spacing and layout across all pages. - Optimize backend for non-technical staff usability (WYSIWYG editing where possible) - Fix broken links and update pages with missing or test content **C. Our Leadership Page Redesign** - **Redesign and rebuild the Our Leadership page to:** - Improve visual hierarchy and readability - Establish a consistent format and layout across all leadership profiles, aligned with BOMA’s brand guidelines - Eliminate text embedded in images and ensure all content is fully CMS-editable - Ensure easy, intuitive updates of profiles by BOMA staff without requiring technical support - Support structured data (names, titles, bios, images) for consistency and scalability - **Approach:** - Work closely with the Communications Manager to agree on the final layout, format, and content structure prior to implementation - Implement a modular design approach to allow for easy updates and future additions without disrupting the page structure **D. Document Migration and Content Organization** - Migrate all reports and publications from the old website to the current platform - Ensure: - Proper file naming conventions - Logical categorization (e.g., Annual Reports, Impact Reports, Case Studies) - Functional download links - Optimize documents for web delivery (file size and format) **E. Website Performance Optimization** - Optimize back-end performance - Conduct a performance audit using tools such as: - Google Page Speed Insights - Lighthouse - Identify bottlenecks affecting load time, including: - Image size and compression - Unoptimized scripts/CSS - Server response times - Implement improvements such as: - Image optimization (WebP, compression) - Lazy loading - Minification of CSS/JS - Caching improvements - Optimize SEO **F. User Experience (UX) and Accessibility Review** - Assess site navigation and usability from an end-user perspective - Recommend improvements to: - Navigation flow - Page readability - Mobile responsiveness - Ensure basic accessibility compliance (e.g., alt text, contrast, readability) **G. Documentation and Handover** - Develop a simple CMS user guide for BOMA staff - Provide documentation on: - How to edit pages - Upload and manage reports - Update leadership profiles - Update navigation menu labels and manage global menus without breaking structure - Update impact statistics and key figures without replacing image files - Conduct a brief handover session/training **H. Technical and Structural Code Quality** - Audit and resolve structural markup issues that inflate page weight or create DOM inconsistencies — for example, redundant rendering of global elements such as the navigation and footer, or orphaned code artifacts left over from page builder usage - Identify and correct metadata and URL configuration errors that affect discoverability and social sharing — for example, incorrect page slugs, missing or misconfigured Ope

Sign up free to get the apply link, save to pipeline, and set email alerts.

Sign up free →