Freelance job description templates by role (developer, designer, writer…)

⚠️ Disclaimer & Data Notice
All statistics, salary figures, hourly rates, and market data cited in this article are sourced from publicly available third-party reports and are provided for general informational purposes only. Figures are estimates and may vary by country, experience level, project scope, and economic conditions. They should not be relied upon as legal, financial, or contractual advice. Always verify current rates and applicable laws in your jurisdiction before entering into any freelance agreement. Last verified: June 2026.
Written by the Jobbers.io Editorial Team
Posting a freelance project and getting zero relevant proposals is one of the most frustrating experiences for any hiring manager, startup founder, or solopreneur. In most cases, the culprit is a vague or incomplete job description — not a talent shortage.
According to a 2024 workforce survey by LinkedIn, job postings that include structured role requirements, clear deliverables, and explicit timelines receive up to 3× more qualified applications than unstructured postings. This principle applies equally — arguably more — to the freelance market, where professionals scan dozens of postings per day and self-select based on clarity and budget fit.
This guide provides ready-to-use freelance job description templates by role — from developer to designer, copywriter to SEO specialist — along with best practices for each. You can post all of them directly on jobbers, the international commission-free freelance marketplace where clients and freelancers negotiate payment terms directly, with 0% commission on completed transactions.
Whether you’re hiring your first contractor or scaling a remote team, the templates below will help you attract the right talent faster and more efficiently.
Why a Strong Freelance Job Description Matters in 2026
The freelance economy has grown significantly in recent years. In the United States alone, an estimated 68–76 million people performed some form of freelance work in 2023–2024, according to estimates from Upwork’s Freelance Forward reports. In Europe, EU studies suggest self-employed and independent workers represent 15–20% of the active workforce, with numbers rising steadily. (Note: these are general estimates; actual figures vary by definition and methodology. Please verify with official national statistics.)
In a market this competitive, a well-crafted job description does six things simultaneously:
- Filters unqualified applicants — saving you hours of screening time.
- Signals professionalism — serious freelancers prefer organised clients.
- Sets legal and contractual expectations — deliverables, deadlines, IP ownership.
- Improves platform discoverability — keyword-rich descriptions rank better on freelance jobs platforms and search engines.
- Reduces scope creep — everything is agreed upon upfront.
- Speeds up onboarding — the hired freelancer starts with zero ambiguity.
Key Elements Every Freelance Job Description Should Include
Before diving into role-specific templates, here are the universal building blocks of an effective freelance job post:
- Project Title — Clear, searchable, role-specific (e.g., “React Developer — E-commerce MVP”).
- Project Overview — 2–4 sentences explaining what your business does and what you need.
- Scope of Work — Specific, numbered list of deliverables.
- Required Skills & Experience — Distinguish “must-have” from “nice-to-have”.
- Timeline & Milestones — Start date, key checkpoints, final deadline.
- Budget Indication — A range is better than nothing; it self-filters applicants.
- Communication Expectations — Timezone, tools (Slack, Zoom, etc.), response time.
- Files & Access to Be Provided — Brand assets, credentials, repositories.
- Application Instructions — What you want to see in proposals (portfolio, availability, rate).
Now let’s apply this framework across the most in-demand freelance roles.
Template 1 — Freelance Web Developer Job Description
Context & Rates (General Guidance)
Freelance developer rates vary widely. Based on aggregated marketplace data and industry surveys (Glassdoor, Stack Overflow Developer Survey 2024, Toptal), hourly rates typically range from $30–$60/hr for mid-level developers in Eastern Europe or Latin America, to $80–$200/hr for senior full-stack or specialised developers in North America and Western Europe. Rates are indicative — always negotiate directly based on your project and the freelancer’s portfolio.
📋 Copy-Paste Template: Freelance Web Developer
Job Title: Freelance [Front-End / Back-End / Full-Stack] Developer — [Project Name] About Us [Company/Project name] is a [brief description — e.g., “SaaS startup building a property management tool for small landlords”]. We are looking for an experienced freelance developer to [primary goal — e.g., “build and deploy our MVP”]. Scope of Work * [Deliverable 1 — e.g., “Develop 8 core pages in React using our provided Figma designs”] * [Deliverable 2 — e.g., “Integrate Stripe payment gateway”] * [Deliverable 3 — e.g., “Set up CI/CD pipeline via GitHub Actions”] * [Deliverable 4 — e.g., “Write unit tests with 80%+ coverage”] * [Deliverable 5 — e.g., “Deploy to AWS / Heroku / Vercel”] Required Skills ✅ Must-Have: [e.g., React 18+, Node.js, REST API design, Git] ⭐ Nice-to-Have: [e.g., TypeScript, Docker, experience with Stripe] Timeline * Project start: [Date] * Estimated duration: [X weeks / months] * Key milestones: [Milestone 1 — Week 2 | Milestone 2 — Week 5] Budget [Fixed price: €/$ X,XXX — OR — Hourly rate: open to discussion] What We Provide * Figma design files * Access to existing codebase (GitHub repo) * Staging environment credentials Communication * Primary channel: [Slack / Email / Jobbers messaging] * Check-ins: [Weekly video call, Tuesdays 10:00 CET] * Timezone compatibility preferred: [GMT / CET / EST] How to Apply Please include in your proposal: 1. Link to 2–3 relevant projects 2. Your estimated timeline 3. Your preferred rate (hourly or fixed) 4. Your availability start date
Template 2 — Freelance UX/UI Designer Job Description
Context & Rates
Freelance designer rates, as reported by platforms such as Dribbble and the AIGA Design Salary Survey, typically range from $25–$50/hr for junior designers to $75–$150/hr for senior product designers or design systems specialists. These are general estimates; verify current market rates for your specific region and skill requirement.
📋 Copy-Paste Template: Freelance UX/UI Designer
Job Title: Freelance UX/UI Designer — [Product/Platform Name] About the Project [Company name] is building [brief product description]. We need a talented designer to [goal — e.g., “redesign our mobile onboarding flow and create a reusable component library”]. Scope of Work * User research review & persona validation (if applicable) * Wireframes for [X] screens / user flows * High-fidelity Figma designs (desktop + mobile responsive) * Interactive prototype for user testing * Handoff-ready design specs for developers * [Optional: Design system / component library] Required Skills ✅ Must-Have: Figma, UX principles, responsive design, component-based design thinking ⭐ Nice-to-Have: Motion design, accessibility (WCAG 2.1), prior SaaS/fintech/e-commerce experience Deliverables & Format * Figma file (organised frames, named layers) * PDF prototype for stakeholder presentation * Assets exported at 1×/2× resolution Timeline * Kickoff call: [Date] * Wireframes due: [+1 week] * Final designs: [+3 weeks] * Revisions budget: [2 rounds included] Budget [Fixed price: €/$ X,XXX — OR — Hourly: open to discussion] How to Apply 1. Link to your portfolio (Behance, Figma Community, personal site) 2. Examples of similar B2B/B2C digital products you’ve designed 3. Availability and preferred rate
Template 3 — Freelance Writer / Content Strategist Job Description
Context & Rates
According to the Editorial Freelancers Association and various content marketing surveys, freelance writers typically charge $0.05–$0.30 per word for general content, while experienced SEO writers, technical writers, or UX writers can command $0.20–$1.00+ per word or project-based fees of $150–$1,000+ per long-form article. Rates are approximate and depend heavily on niche, expertise, and output volume.
📋 Copy-Paste Template: Freelance Writer / Content Creator
Job Title: Freelance [SEO Writer / Technical Writer / Copywriter / UX Writer] — [Project or Brand Name] About the Project [Company name] produces content for [audience — e.g., “SaaS decision-makers in the EMEA region”]. We are looking for a skilled writer to [goal — e.g., “produce 8 long-form SEO articles per month on HR technology topics”]. Scope of Work * [X] articles/posts per [week / month], approx. [word count] each * Keyword research collaboration or working from provided briefs * Internal linking according to our site architecture * [Optional: Meta title & description writing] * [Optional: Content refresh of existing articles] Required Skills ✅ Must-Have: Native or C1+ English, SEO fundamentals, strong research skills ⭐ Nice-to-Have: [Industry niche], Surfer SEO / Clearscope familiarity, EEAT best practices Tone & Style [Describe your brand voice — e.g., “professional yet approachable, data-driven, no fluff”] [Brand style guide available: Yes / No] Deliverables * Google Docs with formatted article (H1, H2s, intro, body, FAQ, conclusion) * Outbound source links included * Plagiarism report (Copyscape or equivalent) on request Timeline * First article due: [Date] * Ongoing cadence: [X articles per month] * Revision turnaround: [48–72 hours] Budget [Per article: €/$ XXX — OR — Per word: $X.XX — OR — Monthly retainer: open to discussion] How to Apply 1. 3 published writing samples in a relevant niche 2. Availability and preferred rate per article or per word 3. Brief note on your SEO writing process
Template 4 — Freelance SEO Specialist Job Description
📋 Copy-Paste Template: Freelance SEO Specialist
Job Title: Freelance SEO Specialist — [Website / Brand Name] About the Project [Company name] operates [website/platform description]. We are seeking an experienced SEO specialist to [goal — e.g., “improve organic rankings for our target keyword clusters and grow monthly organic traffic by 30% within 6 months”]. Scope of Work * Full technical SEO audit (Core Web Vitals, crawlability, indexation) * Keyword research & content gap analysis * On-page optimisation for [X] existing pages * Link-building strategy & outreach coordination * Monthly performance reporting (GA4, Google Search Console) * [Optional: Schema markup implementation] * [Optional: GEO/AI visibility strategy] Required Skills ✅ Must-Have: Google Search Console, Ahrefs or Semrush, GA4, technical SEO, on-page SEO ⭐ Nice-to-Have: Schema.org, log file analysis, multilingual SEO, AI search optimisation (GEO) KPIs * [e.g., Increase organic sessions by X% in 6 months] * [e.g., Achieve top-10 rankings for [X] target keywords] Timeline * Audit delivery: [Within 2 weeks of start] * Ongoing retainer: [3–6 months preferred] Budget [Monthly retainer: €/$ X,XXX — OR — Project-based: open to discussion] How to Apply 1. Case studies or results from similar projects 2. List of tools you use 3. Your proposed approach in 3–5 bullet points 4. Availability and monthly rate
Template 5 — Freelance Video Editor Job Description
📋 Copy-Paste Template: Freelance Video Editor
Job Title: Freelance Video Editor — [Brand / YouTube Channel / Campaign Name] About the Project [Company/Creator name] produces [type of content — e.g., “educational YouTube videos for software developers”]. We need a video editor to [goal — e.g., “transform raw footage into polished, branded videos with motion graphics, captions, and sound design”]. Scope of Work * Edit [X] videos per [week/month], approx. [duration] each * Colour grading & audio mixing * Motion graphics / intro & outro animation * Burned-in subtitles / closed captions (SRT file delivery optional) * Export in [YouTube 4K / 1080p / Instagram Reels / TikTok] format * [Optional: Thumbnail design] Required Skills ✅ Must-Have: Premiere Pro / DaVinci Resolve, colour grading, audio clean-up, pacing ⭐ Nice-to-Have: After Effects, motion design, short-form vertical content experience Assets Provided * Raw footage (MP4 / MOV) via [WeTransfer / Google Drive] * Brand kit (fonts, colours, logo) * Intro/outro templates (if available) Deliverables * Final export + compressed version * Project file (Premiere / DaVinci) * SRT subtitle file Budget [Per video: €/$ XXX — OR — Monthly: open to discussion] How to Apply 1. Link to 2–3 edited videos (YouTube, Vimeo, or Drive) 2. Your rate per video/per hour 3. Turnaround time per video
Template 6 — Freelance Social Media Manager Job Description
📋 Copy-Paste Template: Freelance Social Media Manager
Job Title: Freelance Social Media Manager — [Brand Name] ([Platforms]) About the Project [Brand name] is a [description]. We are looking for a creative social media manager to [goal — e.g., “grow our LinkedIn and Instagram presence, increase engagement, and generate qualified leads”]. Scope of Work * [X] posts per week across [LinkedIn / Instagram / X / TikTok] * Content calendar planning (monthly, delivered on [date]) * Copywriting for all posts (captions, hashtags, CTAs) * Community management: respond to comments/DMs within [X hours] * Monthly analytics report (reach, engagement rate, follower growth) * [Optional: Paid social ad management — Meta Ads / LinkedIn Ads] Required Skills ✅ Must-Have: Native-level [language], platform algorithms knowledge, Canva or Adobe, content planning ⭐ Nice-to-Have: Video/Reels editing, paid social, influencer coordination KPIs * Engagement rate target: [e.g., 3–5% on Instagram] * Follower growth: [e.g., +500/month] Budget [Monthly retainer: €/$ X,XXX — open to discussion] How to Apply 1. Links to social accounts you manage 2. Screenshot of a key analytics result you’re proud of 3. Monthly rate and availability start date
Template 7 — Freelance Translator / Localisation Specialist
📋 Copy-Paste Template: Freelance Translator
Job Title: Freelance Translator — [Language Pair] — [Subject Area] About the Project [Company name] needs professional translation of [content type — e.g., “legal contracts, website copy, and user manuals”] from [Source Language] to [Target Language]. Scope of Work * Translate approximately [X,XXX] words of [document type] * Ensure cultural adaptation (localisation, not just translation) * Glossary alignment: [provide brand-specific glossary if available] * [Optional: Proofreading of a third party’s translation] * [Optional: Desktop Publishing (DTP) in InDesign / Word] Required Skills ✅ Must-Have: Native [Target Language] speaker, [source language] proficiency, [subject area] expertise ⭐ Nice-to-Have: CAT tools (SDL Trados, MemoQ, DeepL Pro), ISO 17100 certification Subject Area [Legal / Medical / Technical / Marketing / Software / Financial] Timeline * Volume: [X,XXX words] * Delivery deadline: [Date] * Revision window: [3 business days] Budget [Per word: €/$ 0.0X — OR — Fixed price: open to discussion] How to Apply 1. Language pair & certification(s) 2. Translation samples in the relevant subject area 3. Rate per word and estimated delivery time
Template 8 — Freelance Virtual Assistant (VA) Job Description
📋 Copy-Paste Template: Freelance Virtual Assistant
Job Title: Freelance Virtual Assistant — [Executive / Administrative / Operations Support] About the Role [Company/Founder name] is looking for a proactive, detail-oriented virtual assistant to support [business type]. You will handle [X hours/week] of administrative and operational tasks. Responsibilities * Calendar management & meeting scheduling (Google Calendar / Calendly) * Email triage and draft responses in [language] * Travel booking & expense tracking * Data entry / CRM updates (e.g., HubSpot, Notion, Airtable) * Research tasks and competitive analysis * [Optional: Light bookkeeping support — invoicing, receipts] * [Optional: Social media scheduling — Buffer / Hootsuite] Required Skills ✅ Must-Have: Excellent [language] communication, Google Workspace, high reliability, confidentiality ⭐ Nice-to-Have: [CRM], [Project management tool — Notion / Asana / ClickUp], accounting basics Hours & Schedule * [X] hours per week * Availability window: [e.g., 9:00–13:00 CET, Monday–Friday] * Response time expectation: [within 2 hours during working hours] Budget [Hourly: €/$ XX — OR — Monthly retainer: open to discussion] How to Apply 1. Brief overview of your VA experience 2. Tools you use regularly 3. Hourly or monthly rate + availability start date
Template 9 — Freelance Data Analyst / Data Scientist Job Description
Context & Rates
Data talent commands some of the highest freelance rates in the market. Based on aggregated marketplace surveys and reports such as the U.S. Bureau of Labor Statistics and Glassdoor (2024), freelance data analysts typically charge $50–$100/hr, while data scientists and ML engineers range from $80–$200/hr depending on specialisation. These are estimates; actual rates differ by project complexity, data stack, and market. Always verify.
📋 Copy-Paste Template: Freelance Data Analyst / Data Scientist
Job Title: Freelance [Data Analyst / Data Scientist / BI Specialist] — [Project Name] About the Project [Company name] is looking for an experienced data professional to [goal — e.g., “build a sales performance dashboard in Looker Studio and automate weekly reporting from our CRM data”]. Scope of Work * Data extraction and cleaning from [sources — e.g., PostgreSQL, Google Sheets, Salesforce] * Exploratory data analysis and insight reporting * [Dashboard / model / pipeline] delivery in [tool — Tableau / Power BI / Looker / Python] * Documentation of methodology and data sources * [Optional: Predictive model — churn, forecasting, segmentation] * [Optional: Automated reporting pipeline via Airflow / dbt / Python scripts] Required Skills ✅ Must-Have: SQL, Python or R, [BI tool], data visualisation, statistical analysis ⭐ Nice-to-Have: dbt, Airflow, BigQuery / Snowflake, machine learning (scikit-learn, XGBoost) Data Access * Read-only access to [database / data warehouse / spreadsheets] * Sample data provided for scoping: Yes / No Deliverables * [Dashboard link / Python notebook / report PDF] * Clean, commented code in a private GitHub repo * Written summary of key findings and recommendations Timeline * Project start: [Date] * Estimated duration: [X weeks] Budget [Fixed price: €/$ X,XXX — OR — Hourly: open to discussion] How to Apply 1. Links to 2–3 past data projects (GitHub, Tableau Public, portfolio) 2. Brief description of your approach to this type of project 3. Preferred rate and availability
Template 10 — Freelance Mobile Developer (iOS / Android / React Native)
Context & Rates
Mobile development is one of the most in-demand freelance skill sets globally. Based on developer salary data from the Stack Overflow Developer Survey 2024 and marketplace benchmarks, freelance mobile developers typically charge $50–$90/hr for React Native or Flutter specialists, and $70–$180/hr for native iOS/Android engineers with production app experience. Indicative figures only — verify against your market.
📋 Copy-Paste Template: Freelance Mobile Developer
Job Title: Freelance [iOS / Android / React Native / Flutter] Developer — [App Name] About the Project [Company name] is building [app description — e.g., “a B2C marketplace mobile app for the food delivery sector”]. We need an experienced mobile developer to [goal — e.g., “develop and ship our MVP to the App Store and Google Play within 10 weeks”]. Scope of Work * [X] screens built to provided Figma designs * Integration with backend API ([REST / GraphQL] — documentation provided) * Push notification setup ([FCM / APNs]) * Authentication: [OAuth2 / email+password / biometric] * In-app payment: [Stripe / Apple Pay / Google Pay] * App Store & Play Store submission * [Optional: Deep linking, offline mode, analytics integration] Required Skills ✅ Must-Have: [React Native / Flutter / Swift / Kotlin], REST API integration, App Store deployment experience ⭐ Nice-to-Have: Redux / Zustand, Expo, TypeScript, CI/CD with Fastlane or Bitrise What We Provide * Figma design files (all screens) * Backend API + documentation * App Store / Play Store developer accounts Timeline * Start: [Date] * MVP delivery: [+8–12 weeks] * Post-launch support window: [2 weeks included] Budget [Fixed price: €/$ XX,XXX — OR — Hourly: open to discussion] How to Apply 1. App Store / Play Store links to apps you’ve shipped 2. GitHub profile or code samples 3. Your preferred rate and estimated timeline
Template 11 — Freelance DevOps / Cloud Engineer Job Description
📋 Copy-Paste Template: Freelance DevOps / Cloud Engineer
Job Title: Freelance [DevOps Engineer / Cloud Architect / SRE] — [Project Name] About the Project [Company name] is scaling its infrastructure and needs a DevOps specialist to [goal — e.g., “migrate our monolithic app to a containerised microservices architecture on AWS and set up a full CI/CD pipeline”]. Scope of Work * Infrastructure audit and recommendations * [Cloud provider: AWS / GCP / Azure / Hetzner] setup or migration * Containerisation with Docker + Kubernetes (or Docker Compose for smaller projects) * CI/CD pipeline setup ([GitHub Actions / GitLab CI / Jenkins]) * Monitoring & alerting ([Prometheus + Grafana / Datadog / New Relic]) * Security hardening (IAM policies, secrets management, WAF) * Disaster recovery & automated backup strategy * Infrastructure-as-Code: [Terraform / Pulumi / Ansible] Required Skills ✅ Must-Have: [Cloud provider], Docker, CI/CD pipelines, Linux administration, Terraform ⭐ Nice-to-Have: Kubernetes, Helm, service mesh (Istio), database replication Current Stack * Application: [language/framework] * Database: [MySQL / PostgreSQL / MongoDB] * Current hosting: [e.g., single VPS, DigitalOcean] Timeline * Audit & recommendations: [Week 1] * Full migration: [+4–8 weeks] Budget [Hourly: €/$ XXX — OR — Fixed price: open to discussion] How to Apply 1. Infrastructure projects you’ve delivered (anonymised if needed) 2. Cloud certifications held (AWS, GCP, Azure, CKA, etc.) 3. Your rate and start availability
Template 12 — Freelance Brand / Graphic Designer Job Description
📋 Copy-Paste Template: Freelance Brand / Graphic Designer
Job Title: Freelance [Brand Designer / Graphic Designer / Visual Identity Designer] — [Brand Name] About the Project [Company name] is [at launch / rebranding] and needs a talented designer to [goal — e.g., “develop a complete visual identity for a sustainable fashion startup targeting Gen Z”]. Scope of Work * Logo design (3 initial concepts, 2 revision rounds) * Full brand guidelines document (colour palette, typography, logo usage, tone of voice) * Business card + email signature template * Social media profile assets ([LinkedIn / Instagram / X banner templates]) * [Optional: Pitch deck template in PowerPoint / Keynote / Canva] * [Optional: Packaging mockup design] Required Skills ✅ Must-Have: Adobe Illustrator, Photoshop, strong typography sense, brand strategy awareness ⭐ Nice-to-Have: Motion design, Canva Brand Kit setup, print production knowledge Deliverables & Format * All files in AI, EPS, PDF, SVG, PNG (transparent background, all sizes) * Brand guidelines PDF (minimum 20 pages) * Full asset handoff in an organised Google Drive folder Timeline * Kickoff brief: [Date] * Initial concepts: [+5 business days] * Final delivery: [+3 weeks from brief] Budget [Fixed price: €/$ X,XXX — OR — Open to discussion] How to Apply 1. Portfolio link (Behance, personal site, PDF) 2. 2–3 branding projects most similar to this brief 3. Your rate and availability
Template 13 — Freelance Motion Designer / 2D-3D Animator
📋 Copy-Paste Template: Freelance Motion Designer
Job Title: Freelance [Motion Designer / 2D Animator / 3D Visualiser] — [Project Name] About the Project [Company name] needs a skilled motion designer to [goal — e.g., “produce a 60-second explainer video for our SaaS product launch, with a 30-second social cut”]. Scope of Work * Storyboard and animatic (pending approval before full production) * [2D animation / 3D render / mixed media] — [X] seconds/minutes * Voiceover sync (voiceover provided by client OR: you source via [casting service]) * Sound design and music licensing * Export: [MP4 H.264 / ProRes / WebM] at [1920×1080 / 4K / 9:16 / 1:1] * [Optional: Social media cuts — 15s, 30s, 60s versions] Required Skills ✅ Must-Have: After Effects, [Cinema 4D / Blender / Illustrator], storyboarding ⭐ Nice-to-Have: Character animation, UI animation, 3D product visualisation Assets Provided * Script / voiceover script * Brand kit (logo, colours, fonts) * Product screenshots / assets Revision Policy * [2 rounds of revisions included after storyboard approval] Budget [Per video: €/$ X,XXX — OR — Hourly: open to discussion] How to Apply 1. Demo reel or Vimeo showreel link 2. 1–2 examples in a similar visual style 3. Your rate per second of animation or per project
Template 14 — Freelance Performance Marketer / Growth Specialist
📋 Copy-Paste Template: Freelance Performance Marketer
Job Title: Freelance [Performance Marketer / Paid Media Specialist / Growth Hacker] — [Brand Name] About the Project [Company name] wants to scale its customer acquisition through paid channels. We are looking for a results-driven specialist to [goal — e.g., “manage our Google Ads and Meta Ads campaigns with a monthly budget of €X,XXX and reduce our current CPA by 20%”]. Scope of Work * Audit of existing campaigns and account structure * Full campaign rebuild or optimisation ([Google Ads / Meta Ads / LinkedIn Ads / TikTok Ads]) * Audience research and segmentation * Ad copywriting and creative briefing * Weekly performance reporting (CPA, ROAS, CTR, conversion rate) * A/B testing framework — minimum [X] tests per month * Landing page CRO recommendations * [Optional: Email automation integration — Klaviyo / Mailchimp / ActiveCampaign] Required Skills ✅ Must-Have: Google Ads (Search + Shopping or Display), Meta Business Suite, GA4, conversion tracking ⭐ Nice-to-Have: LinkedIn Campaign Manager, TikTok Ads, attribution modelling, Looker Studio dashboards Current Situation * Monthly ad budget: €/$ [X,XXX] * Current CPA: €/$ [XXX] * Target CPA: €/$ [XXX] Budget [Monthly retainer: €/$ X,XXX management fee (excluding ad spend) — OR — Performance-based: open to discussion] How to Apply 1. Case study or results screenshot from a similar ad account 2. Your preferred management fee structure 3. Channels you specialise in and certifications held (Google, Meta Blueprint)
Template 15 — Freelance Cybersecurity Specialist / Penetration Tester
Context & Rates
Cybersecurity is one of the fastest-growing freelance disciplines. According to the ISC² Cybersecurity Workforce Study 2023, there is a global shortfall of millions of cybersecurity professionals, which drives freelance rates upward. Penetration testers and security auditors typically command $75–$250/hr, with full application security audits ranging from $2,000 to $20,000+ depending on scope. Verify rates and legal requirements (GDPR, NDA) before engaging.
📋 Copy-Paste Template: Freelance Cybersecurity Specialist
Job Title: Freelance [Penetration Tester / Security Auditor / AppSec Specialist] — [Company / Platform Name] About the Project [Company name] operates [platform/app description] and requires a professional security assessment to [goal — e.g., “identify and remediate vulnerabilities before our public launch”]. Scope of Work * [Web application pentest / API security review / infrastructure audit / OWASP Top 10 assessment] * Scope: [URLs, IP ranges, or environments to be tested — provided separately under NDA] * Written report: Executive summary + technical findings + CVSS scores + remediation roadmap * Retest after remediation ([1 round included]) * [Optional: Social engineering / phishing simulation] * [Optional: GDPR / ISO 27001 compliance gap analysis] Required Skills ✅ Must-Have: OWASP methodology, Burp Suite, responsible disclosure process, report writing ⭐ Nice-to-Have: CEH / OSCP / CISSP certification, cloud security (AWS/GCP/Azure), threat modelling Legal Requirements * NDA and scope-of-work agreement required before project start * All testing strictly within agreed scope — no exceptions * Mandatory: Professional indemnity insurance or equivalent Timeline * Testing phase: [X days] * Report delivery: [+3 business days after testing] * Retest window: [+2 weeks after remediation] Budget [Fixed price: €/$ X,XXX — open to discussion based on scope] How to Apply 1. Security certifications held 2. Examples of public CVEs or responsible disclosure records (if shareable) 3. NDA agreement accepted: Yes / No 4. Rate and availability
Freelance Rate Reference Table by Role (2026 Estimates)
⚠️ Important: The figures below are general market estimates compiled from publicly available industry reports (BLS, Stack Overflow, Glassdoor, Upwork, Editorial Freelancers Association) as of early 2026. Actual rates vary significantly by country, experience level, project complexity, and negotiation. They should not be used as contractual benchmarks. Always obtain multiple proposals and negotiate directly.
| Role | Junior (est.) | Mid-Level (est.) | Senior / Expert (est.) | Typical Engagement |
|---|---|---|---|---|
| Web Developer (Full-Stack) | $25–$45/hr | $50–$90/hr | $100–$200/hr | Project / Hourly |
| Mobile Developer | $30–$55/hr | $60–$100/hr | $100–$180/hr | Project / Hourly |
| DevOps / Cloud Engineer | $40–$65/hr | $70–$120/hr | $130–$250/hr | Hourly / Retainer |
| UX/UI Designer | $20–$40/hr | $45–$85/hr | $90–$160/hr | Project / Hourly |
| Graphic / Brand Designer | $20–$35/hr | $40–$75/hr | $80–$150/hr | Project / Fixed |
| Motion Designer / Animator | $25–$45/hr | $50–$100/hr | $110–$200/hr | Per project / Per second |
| SEO Specialist | $20–$40/hr | $45–$80/hr | $90–$200/hr | Monthly retainer |
| Content Writer (SEO) | $0.05–$0.10/word | $0.10–$0.25/word | $0.25–$1.00+/word | Per article / Per word |
| Video Editor | $20–$35/hr | $40–$75/hr | $80–$150/hr | Per video / Retainer |
| Social Media Manager | $15–$30/hr | $35–$60/hr | $65–$120/hr | Monthly retainer |
| Performance Marketer | $25–$45/hr | $50–$90/hr | $100–$200/hr | Retainer + % of spend |
| Data Analyst / Scientist | $35–$55/hr | $60–$100/hr | $110–$200/hr | Hourly / Project |
| Translator (specialist) | $0.05–$0.08/word | $0.09–$0.18/word | $0.18–$0.40+/word | Per word / Per page |
| Virtual Assistant | $8–$18/hr | $18–$35/hr | $35–$65/hr | Hourly / Retainer |
| Cybersecurity / Pentest | $50–$80/hr | $90–$150/hr | $150–$250/hr | Fixed scope / Hourly |
Sources: BLS Occupational Outlook Handbook, Stack Overflow Developer Survey 2024, Glassdoor Salary Estimates, Editorial Freelancers Association Rate Survey, Upwork Talent Insights. All figures are USD-equivalent estimates for general reference. Exchange rates and local market conditions apply.
How to Evaluate Freelance Proposals — A Client Checklist
Receiving proposals is only half the work. Evaluating them systematically ensures you select the best professional, not just the fastest to respond or the cheapest bidder.
✅ Proposal Evaluation Checklist
- Relevance: Did the freelancer address your specific scope, or did they send a copy-paste generic pitch?
- Portfolio fit: Do their past projects match the type of work you need — not just the category, but the actual output quality and industry?
- Rate transparency: Did they provide a clear breakdown (hourly, fixed, milestones) rather than just a total number?
- Timeline realism: Does their proposed timeline seem achievable, or is it suspiciously fast? (Underquoting time is a red flag.)
- Communication quality: Is their proposal well-written, clear, and free of errors? This predicts their working communication style.
- Questions asked: Great freelancers often ask clarifying questions — this shows they’ve thought about the project, not just the opportunity to earn.
- Reviews & ratings: Check their profile on jobbers.io or any linked platform for client feedback and completed project history.
- Availability confirmation: Have they confirmed their actual start date and capacity to take on your project?
🚩 Red Flags to Watch For
- Proposals that don’t mention any specifics from your job description
- Rates far below market average (often signals inexperience or scope underestimation)
- No portfolio or vague portfolio with no live links
- Pressure to move off-platform before any agreement is in place
- Requesting payment in full upfront with no milestone structure
- Poor written communication in the proposal itself
- Profiles created very recently with no verifiable work history
Freelance Contract Basics: What Every Client Should Know
⚠️ Legal Notice: The following is general information only and does not constitute legal advice. Freelance contract laws vary by jurisdiction. Always consult a qualified lawyer for contracts involving significant value, recurring engagements, or IP ownership.
Even on a commission-free platform like Jobbers where payment terms are negotiated directly, a written agreement protects both parties. At minimum, your freelance contract or statement of work (SOW) should cover:
- Parties & identification — Full legal names, addresses, VAT/business registration numbers if applicable.
- Scope of work — Exact deliverables, formats, and what is explicitly excluded.
- Payment terms — Total amount, payment schedule (upfront deposit / milestones / on delivery), currency, and method.
- Intellectual property (IP) — Who owns the work upon delivery? (Default IP ownership rules vary by country.)
- Revision policy — How many revision rounds are included and what constitutes a revision vs. a new request.
- Confidentiality / NDA — If the project involves sensitive business information.
- Termination clause — How either party can end the agreement and what is owed if they do.
- Governing law & jurisdiction — Which country’s law applies in case of dispute.
Resources for freelance contract templates: Freelancers Union Contract Creator, AND.CO Freelance Contract, or consult your country’s Chamber of Commerce.
Platform Comparison: Where to Post Your Freelance Jobs
| Platform | Commission | Price Negotiation | Languages | Best For |
|---|---|---|---|---|
| Jobbers.io | 0% ✅ | Direct ✅ | EN / FR / AR | International hiring, MENA market, cost-conscious clients |
| Upwork | Up to 10% (client side) + freelancer fees | Partial | EN (main) | Large talent pool, long-term contracts |
| Fiverr | 5.5–20% (buyer side) | Limited | EN (main) | One-off micro-tasks, gig packages |
| Toptal | High markup (not disclosed) | No | EN | Vetted senior talent, enterprise budgets |
| Malt | 10% (freelancer side) | Partial | FR / DE / ES / EN | European market, French-speaking freelancers |
Fee structures are indicative and may change. Verify directly with each platform before posting. Jobbers.io charges 0% commission on completed transactions; freelancers use a paid credits system for proposal submission.
How to Post Your Freelance Job on Jobbers.io
Once your job description is ready, the next step is choosing the right platform to reach qualified talent. Jobbers is an international commission-free freelance marketplace designed precisely for this type of structured project hiring.
What makes Jobbers.io different?
- 0% commission on completed transactions. Unlike most freelance platforms that charge 10–20% of each transaction, Jobbers.io takes zero commission when a project is completed. The full amount you agree to pay goes to the freelancer.
- Direct payment negotiation. Clients and freelancers discuss and agree on payment terms (rate, milestones, invoicing) directly — no platform-imposed pricing structures.
- International talent pool. Access professionals across multiple countries, skill sets, and time zones.
- Paid proposal system. Freelancers use the platform’s credits system to submit proposals, which naturally filters out low-effort mass-applicants — meaning you receive more targeted, considered applications.
- Multilingual platform. Available in English, French, and Arabic.
Posting your job in 3 steps
- Create your free client account on jobbers.io.
- Paste your job description using one of the templates above — add your project title, scope, timeline, and budget range.
- Review proposals from freelancers who match your criteria, check their profiles and portfolios, and start a conversation.
The platform is particularly well-suited for international projects, MENA-market hiring (through jobbers.ma), and clients who want to avoid paying unnecessary intermediary fees.
5 Pro Tips for Writing Freelance Job Descriptions That Actually Convert
- Be specific about deliverables, not just tasks. “Design a logo” attracts confusion. “Deliver 3 logo concepts in Figma, with a final vector file in AI and SVG format” attracts the right professional.
- Always give a budget indication. Even a range (“€500–€1,000”) dramatically increases proposal quality. Freelancers who are out of your budget self-select out; those within range apply with serious intent.
- State your communication style upfront. Asynchronous-only? Weekly calls? Daily Slack messages? This is a culture-fit filter — mismatched communication styles cause more project failures than technical skill gaps.
- Ask a qualifying question in the application instructions. Something like “What framework would you use for this and why?” filters copy-paste proposals from genuine candidates instantly.
- Mention your review/feedback process. How many revision rounds are included? What is your turnaround for feedback? Professionals want to know this before committing.
Frequently Asked Questions (FAQ)
What should a freelance job description include?
A strong freelance job description should include: a clear project title, a 2–4 sentence project overview, a numbered list of deliverables, required and preferred skills, a timeline with milestones, a budget range or payment model, communication expectations, and clear application instructions. The more specific you are, the better quality proposals you will receive.
How long should a freelance project description be?
Aim for 300–600 words. This is enough to cover all essential elements without overwhelming applicants. Use bullet points and headers to make it easy to scan. A structured description signals professionalism and attracts professional-grade talent.
What is the difference between a freelance job description and a full-time job description?
Full-time job descriptions focus on company culture, long-term career growth, benefits, and organisational structure. Freelance job descriptions should focus on outcomes and deliverables: what the freelancer will produce, in what format, by when, and for how much. They are more project-scoped and less relationship-oriented.
How much should I budget for a freelance developer?
Rates vary significantly by location, specialisation, and seniority. General estimates (which should be verified for your market and project) range from $30–$60/hr for mid-level developers in Eastern Europe or Latin America, to $80–$200/hr for senior specialists in North America or Western Europe. Fixed-price projects for a typical MVP range from $5,000 to $50,000+. Always request itemised proposals for comparison.
What is Jobbers.io and how does it work for clients?
Jobbers is an international commission-free freelance marketplace. Clients post job descriptions (like those in this guide), receive proposals from freelancers, and negotiate payment terms directly. When a project is completed, Jobbers.io takes 0% commission — the full agreed amount goes to the freelancer. Freelancers use a paid credits/connects system to submit proposals, which helps ensure proposal quality.
Is Jobbers.io free for clients to post jobs?
Clients can create an account and post projects on Jobbers.io. The platform’s zero-commission model means clients pay no transaction fees when settling with their freelancer. For the most current information on account tiers and any posting features, visit jobbers.io directly.
Can I negotiate rates directly with freelancers on Jobbers.io?
Yes. Jobbers.io is explicitly designed to let clients and freelancers discuss and agree on all payment terms — rate, milestones, invoicing method — directly, without platform-imposed pricing. This flexibility is one of the key reasons international clients and freelancers choose the platform.
How do I attract high-quality freelance proposals?
High-quality proposals come from high-quality job descriptions. The essentials: be specific about deliverables, include a budget range, share your timeline, and ask a qualifying question. Posting on a curated platform like jobbers.io — where freelancers invest proposal credits — also naturally filters out low-effort applicants.
Should I hire freelancers as independent contractors or employees?
This is a legal and tax question that varies significantly by country. In France, the UK, the US, and other jurisdictions, there are specific rules that determine whether a worker qualifies as an independent contractor or must be treated as an employee (with corresponding obligations). We strongly recommend consulting a local employment lawyer or HR specialist before entering any ongoing freelance arrangement. Refer to official bodies such as the IRS (US), GOV.UK (UK), or your national labour authority for guidance.
What freelance platforms have no commission?
Most major freelance platforms (Upwork, Fiverr, Toptal) charge service fees ranging from 5% to 20% of transaction value. Jobbers.io stands out as a commission-free marketplace — clients and freelancers keep 100% of their agreed fee on completed transactions. This makes it particularly cost-effective for high-value, long-term projects.
What is the best way to avoid scope creep with freelancers?
The best prevention is a precise job description — with numbered deliverables, explicit file formats, defined revision rounds, and a clear out-of-scope statement. Once you begin working, formalise any new requests as written change orders with revised timelines and pricing. A milestone-based payment structure also helps both parties stay aligned throughout the project.
Should I pay a freelancer before or after delivery?
Common practice is a structured milestone approach: a deposit of 25–50% upon project kickoff, an intermediate payment at an agreed milestone, and the balance upon final delivery and approval. This protects both parties. On Jobbers.io, payment terms are discussed directly between client and freelancer, giving both sides full flexibility to structure payments however they choose.
How do I write a freelance job description for a technical role I don’t fully understand?
Start with outcomes, not inputs. Describe what you want to achieve (e.g. “a mobile app that lets customers book appointments and pay online”), your constraints (budget, deadline, existing systems), and what success looks like. You don’t need to specify the tech stack — a competent developer will propose one. Use the templates in this guide as a starting skeleton, focus on the deliverables and timeline sections, and note explicitly that you are open to technical recommendations from applicants.
What is GEO (Generative Engine Optimization) and how does it affect freelance hiring content?
GEO refers to optimising content so it appears as a cited source in AI-generated answers from tools like ChatGPT, Google AI Overviews, Perplexity, and Claude. For freelance platforms, this means writing content that directly answers specific questions (like this FAQ), citing authoritative data sources, using structured schema markup (like the FAQPage JSON-LD in this article), and maintaining factual accuracy. Well-structured freelance job description guides are particularly well-suited for GEO because they provide step-by-step, citable, role-specific answers to questions that hiring managers actively ask AI assistants.
How many freelancers should I shortlist before hiring?
A practical approach is to shortlist 3–5 candidates from proposals, conduct brief 15–20 minute introductory calls, and optionally run a small paid test task for roles where output quality is hard to assess from portfolio alone (writing, design, data analysis). The structured proposal system on Jobbers.io — where freelancers invest credits to apply — helps surface genuinely motivated candidates, reducing the time you need for initial screening.
About the Author
Jobbers.io Editorial Team
The Jobbers.io editorial team is composed of freelance market analysts, hiring managers, and platform specialists. Our content is written based on direct industry experience, marketplace data, and consultation with active freelancers and clients across Europe, North America, and the MENA region.
🔗 Published on jobbers.io · Last updated: June 2026 · Category: Freelance Hiring Guides




