Skip to Content
Platform GuideHow to Post Jobs

How to Post Jobs

This guide explains how to post job listings on Daily Worker Hub completely — from creating compelling descriptions to selecting the best workers and completing transactions safely.


Prerequisites Before Posting

Make sure the following are met before posting a job listing:

PrerequisiteStatusHow to Fulfill
Employer Account registeredRequiredRegister a new account
Identity verifiedRequiredUpload KTP and selfie on the Verification page
Security Deposit balance availableRequiredDeposit balance via “Balance” → “Deposit” menu
Complete business detailsRecommendedBusiness name, address, contact number

Note: Job listings posted without sufficient Security Deposit balance will have “Draft” status and will not appear in worker search results.


Steps to Post a Job Listing

Step 1: Access the Posting Page

  1. Login to your Employer account
  2. Click the “Post Job” button on the main dashboard or top navigation
  3. You will be taken to the job posting form

Step 2: Fill in Basic Information

This section covers the core details of your job listing:

Job Title

Write a clear and specific title. Avoid ambiguous titles.

Title ExampleQuality
✅ “Waiter for Italian restaurant in Seminyak — night shift”Excellent — clear position, location, and schedule
✅ “Kitchen Helper for 5-star hotel, Nusa Dua”Excellent — position and workplace type are clear
❌ “Need someone”Poor — not informative
❌ “Help me out”Poor — unprofessional

Job Category

Select the category most suitable for the required position:

CategoryExample Positions
Waiter/WaitressRestaurant server, buffet server, bar runner
Kitchen HelperIngredient preparation, dish washing, plating
BartenderMaking drinks, managing bar
HousekeepingCleaning rooms, laundry, area cleanliness
ReceptionistGuest check-in/check-out, answering calls
BaristaMaking coffee, managing coffee bar
DriverPick-up/drop-off, shuttle service
ChefCooking, managing kitchen
Special EventsConcerts, weddings, special events
OtherPositions not in the above categories

Work Location

Enter the full address or area of your business:

  • Business name (hotel/restaurant/villa)
  • Full address (street, number, area)
  • GPS coordinates (optional, helps workers find the location)
  • Nearest landmark (optional)

Step 3: Determine Work Schedule

Date and Time

FieldHow to FillExample
DateSpecific date or date range15 May 2026 or 15-17 May 2026
Start TimeShift start time18:00
End TimeShift end time24:00
Shift DurationTotal work hours per day6 hours
Break TimeBreak time (if any)30 minutes (after 3 hours of work)

Schedule Tips:

  • Write the schedule precisely — workers need to plan transportation
  • If there is an orientation/briefing before the shift, include the additional time
  • For night shifts (after 22:00), make sure there is transportation or special compensation

Step 4: Write the Job Description

The description is the most important element in a job posting. Workers decide to apply based on the information you write.

Good Description Structure:

  1. Summary — 1-2 sentences about what needs to be done
  2. Detailed Tasks — List of tasks to be performed
  3. Requirements — Skills, experience, documents needed
  4. What’s Provided — What the employer provides (uniform, meals, transport)
  5. Prohibitions/Special Conditions — Things not to do

Example Description:

Summary: We need 2 waiters to serve a private dinner event at our villa in Seminyak. Fine dining service experience preferred. Tasks: 1. Set up tables according to the specified layout 2. Serve guests professionally (6 guests, 3 course meal) 3. Clean up the area after the event ends 4. Report issues or additional needs to the supervisor Requirements: - Minimum 1 year experience as a waiter in a hotel/restaurant - Able to communicate in basic English - Neat and clean appearance - Have a valid KTP What's Provided: - Uniform (will be provided on site) - 1 meal during the shift - Pick-up/drop-off from Seminyak area (if needed) Special Notes: - Not allowed to use mobile phones while serving guests - No smoking in the work area - Must arrive 30 minutes before shift for briefing

Tips: The more detailed your description, the less likely misunderstandings will occur during the work. This also reduces the risk of disputes.

Step 5: Determine Compensation

Daily Rate

ComponentHow to FillExample
Base Salary/DayAmount in RupiahRp 200,000
Include Meal?Yes/NoYes — 1 meal during shift
Include Transport?Yes/No (if yes, state the amount)Yes — Rp 25,000/day
Bonus/Tips?OptionalTips from guests belong to the worker

Compensation Tips:

  • Match the rate with work complexity and the market rate in your area
  • Higher rates attract better quality workers
  • If meals and transport are included, state this clearly — it becomes an attraction
  • For night shifts or holidays, consider additional rates

Market Rate Reference:

PositionMinimum RateAverage RatePremium Rate
Waiter/WaitressRp 150,000Rp 175,000Rp 225,000
Kitchen HelperRp 140,000Rp 165,000Rp 200,000
BartenderRp 180,000Rp 225,000Rp 300,000
HousekeepingRp 130,000Rp 155,000Rp 185,000
ChefRp 250,000Rp 300,000Rp 400,000
ReceptionistRp 170,000Rp 200,000Rp 250,000
BaristaRp 160,000Rp 200,000Rp 250,000
DriverRp 150,000Rp 190,000Rp 250,000

Note: Premium rates are typically for positions at 5-star hotels or fine dining restaurants requiring experience and English language skills.

Step 6: Upload Workplace Photos

Photos increase worker interest in applying:

  • Upload photos of the work area (room, kitchen, bar, etc.)
  • Minimum 1 photo, maximum 5 photos
  • Make sure photos are bright and clear
  • Show the main areas where workers will work

Step 7: Preview and Publish

  1. Click “Preview” to see your job listing from a worker’s perspective
  2. Check all information — title, schedule, rate, description
  3. If anything needs to be changed, click “Edit”
  4. If everything is correct, click “Publish”
  5. The job listing will appear in worker search results within minutes

Strategies for Writing Attractive Job Listings

Effective Title Formula

Use format: [Position] + [Location/Venue] + [Schedule/Shift]

ExampleWhy It’s Effective
”Bartender for beach club in Canggu — weekend”Position + location + schedule
”Housekeeping 5-star hotel, Ubud — weekdays”Position + venue type + location + schedule
”Chef for private dinner event, Seminyak — 15 May”Position + context + location + specific date

Description Elements That Must Be Present

ElementRequired?Why It’s Important
Job summaryWorker understands the big picture in 10 seconds
Detailed task listReduces ambiguity and wrong expectations
Clear requirementsWorker can assess whether they are qualified
What employer providesRecommendedIncreases worker interest
Break timeRecommendedShows employer cares about worker welfare
Dress codeOptionalHelps worker prepare themselves

Common Mistakes to Avoid

MistakeImpactSolution
Title too genericWorkers not interestedUse [Position] + [Location] + [Schedule] format
Description too shortWorkers don’t understand tasksWrite at least 100 characters in description
Rate too lowNo one appliesCheck market rate and adjust
No location informationWorkers hesitant to applyWrite area or nearest landmark
Not mentioning meals/transportWorkers don’t know the benefitsState clearly
Time not specificWorkers have difficulty planningWrite exact start and end times

Selecting and Recruiting Workers

Viewing the Applicant List

After a job listing is posted, applicants will appear in the “My Jobs” → “Applicants” menu.

For each applicant, you can view:

InformationHow to Use It
Profile PhotoEnsure professional appearance
Ratings & ReviewsHigh ratings (4.0+) indicate good performance
ExperienceWork history in hotels/restaurants
SkillsSkills relevant to the position
AvailabilityEnsure it matches the schedule you need

Selection Tips

  1. Prioritize high ratings — Workers with 4.5+ ratings are usually consistent in performance
  2. Read reviews — Look at comments from other employers, not just the rating number
  3. Check skills — Make sure skills match the position requirements
  4. Communication — Chat with applicants to assess responsiveness and professionalism
  5. Don’t just choose the cheapest — Quality workers typically ask for appropriate rates

Accepting or Rejecting Applicants

Accepting:

  1. Click “Accept” on the applicant’s profile
  2. Worker receives a notification and is asked to confirm
  3. After worker confirms, the Security Deposit is automatically held
  4. Transaction active — status changes to “Hired”

Rejecting:

  1. Click “Reject” on the applicant’s profile
  2. Worker receives a rejection notification
  3. (Optional) Write a reason for rejection to provide feedback
  4. Applicant can still apply to other job listings

Etiquette: Although not required, providing a polite reason for rejection helps workers understand their shortcomings and improves the community as a whole.


Managing Active Transactions

During Work

  1. Ensure worker checks in — Worker must click “Check-In” on the platform when arriving at the location
  2. Monitor via chat — Communicate with the worker if there are issues
  3. Document — Take photos of work results if needed for verification reference

Verifying Work Completion

After the worker submits “Work Completed”:

  1. Check work results — Ensure they match the description and expected standards
  2. Click “Verify & Approve Release” — Funds will be released from Security Deposit to the worker’s balance
  3. Give rating & review — Rate the worker and write an honest review

Verification Timeline:

ActionTime LimitImpact
Verify on time< 24 hoursWorker receives funds quickly, employer rating increases
Late verification24-48 hoursWorker waits, system sends reminder
No verification> 48 hoursWorker can file a dispute

Warning: If you do not verify within 48 hours after the worker submits “Work Completed”, the worker has the right to file a dispute. Funds will remain held until the dispute is resolved.


Understanding Job Listing Statuses

StatusExplanationAction
DraftJob listing not yet published or insufficient balanceEdit and publish, or deposit balance
ActiveJob listing appears in worker searchWait for applicants or promote
FullNumber of applicants has met needsClose the listing or reopen
HiredWorker has been confirmed and transaction is activeWait for work to complete, then verify
CompletedWork done, funds releasedGive rating and review
ExpiredJob listing has passed the specified dateRepost if still needed
CancelledEmployer canceled the listingFunds returned to balance

Fees and Payments

Employer Fee Breakdown

FeeAmountExplanation
Platform Fee3.5% of total salaryServer operations, support & review team costs
Included in Transaction FeeRp 5,000 flat per transactionFund handling, audit trail, security
Protection Fund Contribution1% of total salaryContribution to community protection fund
Posting FeeFreeNo cost to post job listings

Calculation Example:

ComponentAmount
Worker Salary (Rp 200,000 × 2 days)Rp 400,000
Transaction Fee (6%)Rp 24.000
Included in Transaction Fee (flat)Rp 5,000
Protection Fund Contribution (1%)Rp 4,000
Total DepositRp 423,000

How to Deposit Balance

  1. Open “Balance”“Deposit” menu
  2. Select payment method:
    • Bank Transfer — BCA, BRI, Mandiri (1-3 hour processing)
    • Virtual Account — All banks (instant processing)
    • E-Wallet — GoPay, OVO, Dana (instant processing)
  3. Enter deposit amount (minimum Rp 100,000)
  4. Complete payment
  5. Balance is credited to your account

Tips: Deposit more than needed for a transaction so you don’t need to deposit again for the next job listing.


Job Posting FAQ

Q: How many job listings can I post at once? A: Free: maximum 3 active job listings simultaneously. To post more, contact our team for an account upgrade.

Q: Can I edit a job listing after publishing? A: Yes, as long as no worker has been hired. After a worker is hired, changes must go through discussion with that worker via chat.

Q: How do I close a job listing early? A: Open the “My Jobs” menu, select the listing you want to close, click “Close Listing”. The deposit balance will be returned to your account.

Q: What happens if there are no applicants? A: Try improving the title and description, raising the rate, or widening the coverage area. If still no applicants within 48 hours, repost with improvements.

Q: Can I post a job listing for multiple days at once? A: Yes. You can set a date range (e.g., 15-17 May) when filling in the schedule. The system will calculate the total salary: rate × number of days.

Q: Can I reuse a completed job listing? A: Yes. Click “Repost” on a Completed or Expired job listing to create a new copy with the same details. You can change the schedule before republishing.

Q: What if I need workers urgently (same day)? A: Post a job listing with today’s date. Enable push notifications so workers in the area get an immediate alert. Premium rates increase response speed.


Advanced Tips for Employers

Posting Time Optimization

Posting TimeChance of Getting Workers
Morning (06:00-09:00)Highest — workers actively check in the morning
Afternoon (12:00-14:00)Medium — some workers available for afternoon shifts
Evening (15:00-18:00)Medium — workers who haven’t found work that day
Night (19:00+)Low — most workers already have schedules

Long-Term Strategy

  1. Build relationships — Workers who have worked well before will apply to your listings again
  2. Give positive reviews — Employers with high ratings attract workers more easily
  3. Be consistent with rates — Don’t drastically raise and lower rates, this creates mistrust
  4. Post regularly — Active employers appear higher in worker search results

Next Steps

You Want ToLearn
Understand the payment systemSecurity Deposit System
Understand transaction protectionProtection Fund
See all platform featuresPlatform Features
Register an employer accountCreating an Account
Last updated on

How to Post Jobs — Daily Worker Hub