Skip to main content

Company Guide

Welcome to Khedma Market! This guide will help you establish your company presence, post job openings, find talented freelancers, and build your team.

Getting Started

1

Create Your Account

Sign up for a Khedma Market account and select “Company” as your role during onboarding.
2

Set Up Your Company Profile

You’ll be directed to the company setup page where you’ll provide essential information about your organization.
3

Start Posting Jobs

Once your company profile is complete, you can begin posting job openings and hiring freelancers.
Complete your company profile before posting jobs. A professional company profile attracts higher-quality candidates.

Creating Your Company Profile

Navigate to Onboarding > Company Setup to create your company profile.

Required Information

Basic Details

  • Company Name: Your official business name
  • Industry: Select your primary industry
  • Location: Company headquarters or main office

Branding

  • Logo: Upload your company logo (recommended size: 400x400px)
  • Company Description: Detailed overview of your business, mission, and culture

Contact Information

  • Contact Email: Primary email for job-related inquiries
  • Website: Company website URL (optional but recommended)

Additional Info

  • Company size
  • Year founded
  • Social media links
  • Company culture highlights

Company Description Best Practices

Your company description should include:
  1. What you do - Core business and industry
  2. Company mission - Purpose and values
  3. Team culture - Work environment and culture
  4. Why join - Benefits of working with your company
  5. Notable achievements - Awards, recognitions, or milestones
Your company description appears on all your job postings. Make it compelling to attract top talent.

Posting Job Openings

Once your company profile is set up, you can post job opportunities for freelancers.

Creating a Job Posting

Go to Dashboard > Jobs and click “Create a new job”.
1

Job Title

Create a clear, specific job title that accurately describes the role:
  • Good: “Senior React Developer for E-commerce Platform”
  • Avoid: “Developer Needed” or “Urgent Hire”
2

Job Description

Use the rich text editor to create a comprehensive job description:Include:
  • Project or role overview
  • Key responsibilities
  • Required skills and qualifications
  • Preferred experience level
  • Project timeline or duration
  • Deliverables expected
Structure:
  • Use headings and bullet points
  • Be specific about requirements
  • Highlight unique aspects of the project
3

Job Details

Specify important details:Job Type:
  • Full-time
  • Part-time
  • Contract
  • Intern
Location:
  • Specify city/country
  • Indicate if role can be remote
Salary/Budget:
  • Provide salary range or project budget
  • Be transparent about compensation
4

Review and Publish

Review all details carefully, then publish your job posting to make it visible to freelancers.

Job Type Options

Full-time

Permanent positions with regular hours and benefits. Ideal for core team members.

Part-time

Flexible positions with reduced hours. Great for specialized skills needed on an ongoing basis.

Contract

Project-based work with defined duration. Perfect for specific deliverables or temporary needs.

Intern

Entry-level positions for students or recent graduates. Build your talent pipeline.

Remote Work Options

Indicate if the position can be remote:
  • On-site only - Candidate must work from your office
  • Remote possible - Can work remotely full-time or hybrid
  • Remote-first - Primarily remote with occasional on-site
Jobs marked as remote-friendly receive significantly more applications. Consider remote options to access a wider talent pool.

Managing Job Postings

View and manage all your job postings from Dashboard > Jobs.

Job Dashboard

Your jobs dashboard displays:
  • All active job postings
  • Number of applications per job
  • Job status and visibility
  • Creation and update dates

Job Actions

Edit Job

Update job details, requirements, or compensation at any time.

View Applications

See all candidates who have applied to each position.

Close Job

Mark position as filled or remove from active listings.

Share Job

Get a unique link to share the job posting on social media or other platforms.

Reviewing Applications

When freelancers apply to your jobs, review their applications carefully.

Accessing Applications

For each job posting:
1

Navigate to Job

Go to Dashboard > Jobs and click on the job title.
2

View Applications

Click “Applications” to see all candidates who have applied.
3

Review Candidates

See application details including:
  • Applicant profile and photo
  • Cover letter
  • Resume/CV
  • Portfolio
  • Skills and experience
  • Previous work on Khedma Market

Evaluating Candidates

When reviewing applications, consider:

Relevant Experience

  • Years in the field
  • Similar projects completed
  • Industry experience
  • Technical skills match

Portfolio Quality

  • Quality of previous work
  • Diversity of projects
  • Relevance to your needs
  • Professional presentation

Cover Letter

  • Demonstrates understanding of role
  • Shows genuine interest
  • Addresses requirements
  • Communication quality

Profile Completeness

  • Complete profile information
  • Skills and certifications
  • Education background
  • Reviews from previous clients

Application Dashboard Features

The applications view shows:
  • Applicant summary - Key details at a glance
  • Contact information - Email address for direct communication
  • Application date - When they applied
  • Custom notes - Add internal notes about candidates
Copy the applicant’s email address to reach out directly for interviews or additional questions.

Hiring Process

Follow these steps to successfully hire freelancers through Khedma Market.
1

Shortlist Candidates

Review all applications and identify the most promising candidates based on:
  • Skills and experience
  • Portfolio quality
  • Cover letter fit
  • Availability and rates
2

Initial Contact

Reach out to shortlisted candidates:
  • Acknowledge their application
  • Express interest in their profile
  • Request additional information if needed
  • Schedule an interview or call
3

Interview Process

Conduct interviews to assess:
  • Technical competency
  • Communication skills
  • Cultural fit
  • Project understanding
  • Availability and timeline
4

Check References

  • Review ratings from previous clients
  • Read detailed reviews
  • Ask for references if needed
  • Verify claimed experience
5

Make an Offer

Once you’ve selected a candidate:
  • Clearly communicate the offer
  • Specify compensation and terms
  • Outline project timeline
  • Set clear expectations
6

Formalize Agreement

  • Put terms in writing
  • Use Khedma Market’s contract templates if available
  • Define deliverables and milestones
  • Establish communication cadence
7

Onboard Successfully

  • Provide necessary access and resources
  • Introduce to team members
  • Share relevant documentation
  • Set up first check-in meeting

Working with Freelancers

Once you’ve hired freelancers, effective collaboration is key to project success.

Communication Best Practices

Set Clear Expectations

  • Define scope clearly
  • Establish deadlines
  • Outline deliverables
  • Specify quality standards

Regular Check-ins

  • Schedule status updates
  • Review progress regularly
  • Address issues early
  • Provide timely feedback

Provide Resources

  • Share necessary assets
  • Grant appropriate access
  • Offer brand guidelines
  • Supply reference materials

Maintain Professionalism

  • Respect their time
  • Pay promptly
  • Provide constructive feedback
  • Build positive relationships

Project Management

For successful project execution:
  1. Define milestones - Break projects into manageable phases
  2. Track progress - Use project management tools
  3. Document everything - Keep records of decisions and changes
  4. Manage changes - Handle scope changes professionally
  5. Quality review - Check deliverables against requirements
While you can communicate via email after hiring, using Khedma Market’s messaging system provides additional protection and documentation.

Building Your Freelance Network

Create a reliable pool of freelancers for ongoing needs.

Long-term Relationships

Identify Top Talent

  • Note freelancers who excel
  • Save profiles for future reference
  • Build a preferred vendor list

Repeat Collaborations

  • Hire proven freelancers again
  • Reduce onboarding time
  • Ensure consistent quality

Provide Feedback

  • Leave honest reviews
  • Acknowledge great work
  • Help freelancers grow

Offer Opportunities

  • Share new projects first
  • Consider retainer arrangements
  • Provide steady work flow

Team Building Strategies

  1. Specialize roles - Find experts for specific needs
  2. Create core team - Establish regular freelancers
  3. Cross-train - Have backup for critical roles
  4. Scale flexibly - Adjust team size by project
  5. Foster culture - Include freelancers in company culture

Dashboard Analytics

Monitor your hiring activity and team performance.

Company Dashboard

Access Dashboard to view:

Applications by City

See geographic distribution of applicants to understand your talent pool.

Daily Applications

Track application volume over time to optimize posting timing.

Active Jobs

Monitor all open positions and their status.

Hiring Metrics

Review time-to-hire, application quality, and other key metrics.

Payment and Billing

Payment Options

For freelance work booked through job postings:
  • Negotiate payment terms directly with freelancers
  • Use Khedma Market’s payment system for protection
  • Consider milestone-based payments for larger projects

For Service Purchases

Companies can also purchase gigs directly:
  • Browse the service catalog
  • Order specific services
  • Pay securely through the platform
  • Payments held in escrow until approval
Always process payments through Khedma Market to ensure transaction protection and proper documentation.

Best Practices for Companies

Write Detailed Job Descriptions

Clear requirements attract qualified candidates and reduce unqualified applications.

Respond Promptly

Quick responses to applications show professionalism and help secure top talent.

Be Transparent

Honest communication about budget, timeline, and expectations builds trust.

Provide Feedback

Even to unsuccessful applicants. It builds your employer brand.

Build Relationships

Invest in long-term relationships with reliable freelancers.

Leave Reviews

Help the community by reviewing freelancers you’ve worked with.

Common Challenges and Solutions

Finding Quality Candidates

Challenge: Too many unqualified applications Solutions:
  • Write more specific job descriptions
  • List required skills clearly
  • Include experience level requirements
  • Mention must-have qualifications

Managing Remote Teams

Challenge: Coordinating distributed freelancers Solutions:
  • Use project management tools
  • Establish regular check-in schedules
  • Set clear communication protocols
  • Define working hours overlap

Ensuring Quality

Challenge: Maintaining consistent quality Solutions:
  • Provide detailed briefs
  • Share brand guidelines
  • Review work at milestones
  • Give constructive feedback
  • Build trusted freelancer network

Budget Management

Challenge: Controlling project costs Solutions:
  • Set clear budgets upfront
  • Use fixed-price contracts when possible
  • Define scope precisely
  • Manage scope creep
  • Track time and expenses
Start with smaller projects to test freelancers before committing to larger, longer-term engagements.

Growing Your Company Presence

Optimize Your Company Profile

  • Keep information current
  • Update logo and branding regularly
  • Showcase company achievements
  • Highlight employee benefits
  • Share company culture

Employer Branding

1

Tell Your Story

Share your company’s mission, values, and vision in your description.
2

Highlight Culture

Describe your work environment, team dynamics, and what makes your company unique.
3

Show Impact

Mention how freelancers contribute to meaningful projects and company success.
4

Be Authentic

Present your company honestly to attract candidates who are the right fit.

Need Help?

If you have questions or need assistance:
  • Contact our business support team
  • Visit Khedma Market for more information
  • Schedule a demo for enterprise needs
Welcome to Khedma Market! We’re excited to help you build your team and grow your business.

Build docs developers (and LLMs) love