Job Title: SEO Specialist
Industry Software
Location: Maadi, Cairo (from office)
Level: Junior / Junior Plus
Experience Required: 1–2 years
Reports To: SEO Manager / Marketing Director
About the Role
We are looking for an SEO Specialist to join our marketing team . In this role, you will be responsible for improving website visibility through on-page optimization and off-page link building / outreach.
This position is suitable for someone who has practical experience optimizing real websites, not just theoretical SEO knowledge. You will work under the supervision of an SEO Manager and are expected to grow quickly, apply feedback, and help improve organic rankings, user engagement, and domain authority.
Key Responsibilities
- Keyword Research
Conduct keyword research for the company's products and services.
Analyze search intent for target keywords.
Select relevant keywords for articles, product pages, service pages, and categories.
Track keyword rankings and analyze performance trends over time.
- On-Page SEO
Optimize page meta titles and meta descriptions.
Write and improve meta descriptions for CTR.
Optimize heading structure (H1, H2, H3) within pages.
Improve content structure to align with search engines and user experience.
Optimize internal links between related pages.
Review existing pages and suggest necessary improvements.
Collaborate with the content team to ensure articles and pages follow SEO requirements.
- Content SEO Support
Prepare clear SEO briefs for the content team based on target keywords.
Review content from an SEO perspective before publishing.
Ensure keywords are used naturally and without over-optimization.
Suggest new content ideas based on competitor and keyword opportunity analysis.
- Link Building & Outreach
Execute link-building strategies to acquire quality backlinks.
Find relevant, high-authority websites, blogs, and platforms for outreach.
Manage outreach campaigns to secure external links.
Monitor the quality of acquired backlinks and ensure they are safe and useful.
Help improve the website's Domain Authority / Domain Rating.
Avoid any spammy or black-hat practices that could harm the website long-term.
- Competitor Analysis
Analyze competitor websites for keyword gaps.
Study competitors' backlink profiles.
Identify new content and link-building opportunities.
Provide recommendations to improve rankings compared to competitors.
- SEO Tools & Reporting
Use SEO tools such as Ahrefs, Semrush, Google Search Console, and Google Analytics.
Track page and keyword performance.
Prepare regular reports on progress, results, issues, and opportunities.
Work with the SEO Manager to define monthly priorities.
Candidate Requirements
Must-Have
1–2 years of hands-on experience in SEO (not just theoretical).
Solid experience in on-page SEO.
Good understanding of off-page SEO and link building.
Ability to perform keyword research practically.
Proficiency with tools like Ahrefs, Semrush, or similar.
Good knowledge of Google Search Console.
Understanding of search intent.
Ability to analyze competitors and extract improvement opportunities.
Strong communication and outreach skills.
Ability to write or review SEO briefs for content.
Commitment to working full-time from the company's office in Maadi.
Willingness to learn and grow under the SEO Manager's supervision.
Preferred (Nice to Have)
Experience with software or SaaS company websites.
Experience with B2B websites.
Basic understanding of technical SEO.
Experience optimizing articles, blog posts, and service pages.
Familiarity with WordPress or other CMS platforms.
Ability to analyze backlink profiles using Ahrefs or Semrush.
Knowledge of the Gulf or Arabic market (search behavior and content).
Ideal Candidate Profile
The right candidate is someone who:
Has practical SEO experience – not just theoretical knowledge.
Knows how to find and select the right keywords.
Can take an existing page and improve its ranking.
Has patience and follow-through (SEO results take time).
Is organized and can manage multiple tasks simultaneously.
Communicates professionally during outreach campaigns.
Is eager to learn from the SEO Manager and apply feedback.
Pays attention to details, numbers, and performance data.