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:
| Prerequisite | Status | How to Fulfill |
|---|---|---|
| Employer Account registered | Required | Register a new account |
| Identity verified | Required | Upload KTP and selfie on the Verification page |
| Security Deposit balance available | Required | Deposit balance via “Balance” → “Deposit” menu |
| Complete business details | Recommended | Business 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
- Login to your Employer account
- Click the “Post Job” button on the main dashboard or top navigation
- 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 Example | Quality |
|---|---|
| ✅ “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:
| Category | Example Positions |
|---|---|
| Waiter/Waitress | Restaurant server, buffet server, bar runner |
| Kitchen Helper | Ingredient preparation, dish washing, plating |
| Bartender | Making drinks, managing bar |
| Housekeeping | Cleaning rooms, laundry, area cleanliness |
| Receptionist | Guest check-in/check-out, answering calls |
| Barista | Making coffee, managing coffee bar |
| Driver | Pick-up/drop-off, shuttle service |
| Chef | Cooking, managing kitchen |
| Special Events | Concerts, weddings, special events |
| Other | Positions 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
| Field | How to Fill | Example |
|---|---|---|
| Date | Specific date or date range | 15 May 2026 or 15-17 May 2026 |
| Start Time | Shift start time | 18:00 |
| End Time | Shift end time | 24:00 |
| Shift Duration | Total work hours per day | 6 hours |
| Break Time | Break 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:
- Summary — 1-2 sentences about what needs to be done
- Detailed Tasks — List of tasks to be performed
- Requirements — Skills, experience, documents needed
- What’s Provided — What the employer provides (uniform, meals, transport)
- 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 briefingTips: 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
| Component | How to Fill | Example |
|---|---|---|
| Base Salary/Day | Amount in Rupiah | Rp 200,000 |
| Include Meal? | Yes/No | Yes — 1 meal during shift |
| Include Transport? | Yes/No (if yes, state the amount) | Yes — Rp 25,000/day |
| Bonus/Tips? | Optional | Tips 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:
| Position | Minimum Rate | Average Rate | Premium Rate |
|---|---|---|---|
| Waiter/Waitress | Rp 150,000 | Rp 175,000 | Rp 225,000 |
| Kitchen Helper | Rp 140,000 | Rp 165,000 | Rp 200,000 |
| Bartender | Rp 180,000 | Rp 225,000 | Rp 300,000 |
| Housekeeping | Rp 130,000 | Rp 155,000 | Rp 185,000 |
| Chef | Rp 250,000 | Rp 300,000 | Rp 400,000 |
| Receptionist | Rp 170,000 | Rp 200,000 | Rp 250,000 |
| Barista | Rp 160,000 | Rp 200,000 | Rp 250,000 |
| Driver | Rp 150,000 | Rp 190,000 | Rp 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
- Click “Preview” to see your job listing from a worker’s perspective
- Check all information — title, schedule, rate, description
- If anything needs to be changed, click “Edit”
- If everything is correct, click “Publish”
- 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]
| Example | Why 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
| Element | Required? | Why It’s Important |
|---|---|---|
| Job summary | ✅ | Worker understands the big picture in 10 seconds |
| Detailed task list | ✅ | Reduces ambiguity and wrong expectations |
| Clear requirements | ✅ | Worker can assess whether they are qualified |
| What employer provides | Recommended | Increases worker interest |
| Break time | Recommended | Shows employer cares about worker welfare |
| Dress code | Optional | Helps worker prepare themselves |
Common Mistakes to Avoid
| Mistake | Impact | Solution |
|---|---|---|
| Title too generic | Workers not interested | Use [Position] + [Location] + [Schedule] format |
| Description too short | Workers don’t understand tasks | Write at least 100 characters in description |
| Rate too low | No one applies | Check market rate and adjust |
| No location information | Workers hesitant to apply | Write area or nearest landmark |
| Not mentioning meals/transport | Workers don’t know the benefits | State clearly |
| Time not specific | Workers have difficulty planning | Write 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:
| Information | How to Use It |
|---|---|
| Profile Photo | Ensure professional appearance |
| Ratings & Reviews | High ratings (4.0+) indicate good performance |
| Experience | Work history in hotels/restaurants |
| Skills | Skills relevant to the position |
| Availability | Ensure it matches the schedule you need |
Selection Tips
- Prioritize high ratings — Workers with 4.5+ ratings are usually consistent in performance
- Read reviews — Look at comments from other employers, not just the rating number
- Check skills — Make sure skills match the position requirements
- Communication — Chat with applicants to assess responsiveness and professionalism
- Don’t just choose the cheapest — Quality workers typically ask for appropriate rates
Accepting or Rejecting Applicants
Accepting:
- Click “Accept” on the applicant’s profile
- Worker receives a notification and is asked to confirm
- After worker confirms, the Security Deposit is automatically held
- Transaction active — status changes to “Hired”
Rejecting:
- Click “Reject” on the applicant’s profile
- Worker receives a rejection notification
- (Optional) Write a reason for rejection to provide feedback
- 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
- Ensure worker checks in — Worker must click “Check-In” on the platform when arriving at the location
- Monitor via chat — Communicate with the worker if there are issues
- Document — Take photos of work results if needed for verification reference
Verifying Work Completion
After the worker submits “Work Completed”:
- Check work results — Ensure they match the description and expected standards
- Click “Verify & Approve Release” — Funds will be released from Security Deposit to the worker’s balance
- Give rating & review — Rate the worker and write an honest review
Verification Timeline:
| Action | Time Limit | Impact |
|---|---|---|
| Verify on time | < 24 hours | Worker receives funds quickly, employer rating increases |
| Late verification | 24-48 hours | Worker waits, system sends reminder |
| No verification | > 48 hours | Worker 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
| Status | Explanation | Action |
|---|---|---|
| Draft | Job listing not yet published or insufficient balance | Edit and publish, or deposit balance |
| Active | Job listing appears in worker search | Wait for applicants or promote |
| Full | Number of applicants has met needs | Close the listing or reopen |
| Hired | Worker has been confirmed and transaction is active | Wait for work to complete, then verify |
| Completed | Work done, funds released | Give rating and review |
| Expired | Job listing has passed the specified date | Repost if still needed |
| Cancelled | Employer canceled the listing | Funds returned to balance |
Fees and Payments
Employer Fee Breakdown
| Fee | Amount | Explanation |
|---|---|---|
| Platform Fee | 3.5% of total salary | Server operations, support & review team costs |
| Included in Transaction Fee | Rp 5,000 flat per transaction | Fund handling, audit trail, security |
| Protection Fund Contribution | 1% of total salary | Contribution to community protection fund |
| Posting Fee | Free | No cost to post job listings |
Calculation Example:
| Component | Amount |
|---|---|
| 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 Deposit | Rp 423,000 |
How to Deposit Balance
- Open “Balance” → “Deposit” menu
- 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)
- Enter deposit amount (minimum Rp 100,000)
- Complete payment
- 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 Time | Chance 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
- Build relationships — Workers who have worked well before will apply to your listings again
- Give positive reviews — Employers with high ratings attract workers more easily
- Be consistent with rates — Don’t drastically raise and lower rates, this creates mistrust
- Post regularly — Active employers appear higher in worker search results
Next Steps
| You Want To | Learn |
|---|---|
| Understand the payment system | Security Deposit System |
| Understand transaction protection | Protection Fund |
| See all platform features | Platform Features |
| Register an employer account | Creating an Account |