For Employers

Free template · For employers

Remote Job Description Template

After reviewing hundreds of remote job listings on DailyRemote, we built the job description template that attracts qualified remote candidates — copy it, fill in the placeholders, and post.

A remote job description covers your company, the position, and how to apply — remotely. A clear one helps candidates decide fast whether they're the right fit, and helps your hiring managers communicate exactly what they need. Use this template for any remote position, from customer service to engineering.

[REMOTE JOB TITLE] at [COMPANY NAME][LOCATION]

Company description

Explain why your company is awesome — its mission, working style, history, and everything exciting about it.

Responsibilities and duties

  • Include details and a clear outline of the responsibilities of the position.
  • List all of the things your new remote worker will do.
  • Who will they work with? Who will they report to?
  • When do you expect candidates to be available? Do you have any on-site obligations for them?
  • Make sure to mention any travel, required meetings, extra-long hours, or tight deadlines up front.
  • Be transparent about your remote expectations. Is it mandatory to attend all meetings?

Requirements

  • State what is required and what is optional.
  • Be specific about the experience, education, skills, and abilities you're looking for.
  • Explain clearly any timezone, country, and language requirements, if applicable.
  • List the technical and soft skills the candidate needs to fulfill the duties and expectations of the job.
  • Be upfront about any travel — retreats or business trips — required by the job.

Benefits

  • Mention all benefits offered — health insurance, 401(k) matching, unlimited paid time off, student loan matching, vacation, family perks and policies, bonuses, and training or education allowances.
  • If your company hosts all-hands gatherings and covers the expenses, put that in writing.
  • Mention any stipend and home office hardware provided — a new laptop, tools, health and wellness stipend, and whatever else your company offers.

Your technology

Include your tech stack — Ruby on Rails, Rust, AWS, Heroku, PostgreSQL — and any other specific tools your team uses.

Who should apply?

Describe the ideal candidate you're looking for. List the characteristics and soft skills of the person who should apply to this job.

About us / Our story

  • Promote your company mission, core values, and culture.
  • Share what you're solving for your customers — the company's goals, principles, failures, and successes.
  • Mention your ways of working, levels of inclusion, and work policy, plus how a typical workday operates and what the meeting schedule looks like.
  • Share your company's take on diversity, inclusion, and equality, and state your commitment to providing equal opportunities.
  • Share the tools you use and love.
  • Share a salary range to attract top qualified candidates (e.g. $60,000–$150,000), and answer questions like “Is salary calculated locally or globally?”
  • Mention whether you're hiring for full-time positions or contract and part-time roles.

Your remote philosophy

  • Include details about your remote situation. Are you remote-first, remote-friendly, or hybrid?
  • Are you looking for candidates in a specific region or time zone?
  • Why are you a remote company?
  • When do you hold meetups or retreats? E.g. “We meet yearly for in-person team retreats (all flights and accommodations covered) and have team meetings once a week online.”
  • Clarify any restrictions on location (“US citizens only” ≠ “US time zones only” ≠ “US locations only”).
  • How do you collaborate? Is overlap required? How many hours? How much work is asynchronous?

How to apply / application process

  • How long will the process last, and how many steps are there?
  • How soon can a candidate expect to hear back? Do you reply to everyone?
  • Give a brief summary of the next steps for successful candidates.
  • What should the candidate expect in the coming weeks?
  • How will you help them grow in the job if hired?

Ready to post your remote job?

Reach 200K+ subscribers and over a million monthly remote job seekers.

Post your remote job

Best practices

Remote Job Posting Tips

  1. Start with an accurate, searchable job title

    The job title determines the success of a posting more than any other element. It should contain the keywords candidates actually search for and target people with the skill set to fill the position. Avoid jargon that confuses readers.

    Write a clear, straightforward title. Job seekers search with common phrases like “SEO marketer,” “software engineer,” “content writer,” and “customer service.” Expressions like ninja, guru, or rockstar might be creative, but they won't get you the right candidates.

  2. Tell candidates about your company in detail

    Describe the company's environment and culture. Always include an introduction to your company so potential candidates know what they're getting into — the job posting reflects what the company is looking for and gives a sense of who the company is.

    A well-written description shows candidates that the company cares about their needs and wants to communicate with them.

  3. Make your job description unique

    Start with a short, effective description that entices candidates to apply. A successful posting captures attention and makes candidates want to work for the company in a way that's specific to their needs.

    Include metrics for tracking performance and anything else that helps determine whether a candidate is a good fit. Offer a positive, inviting description of the company and the position — essential for attracting qualified candidates.

  4. Explain the responsibilities and duties in detail

    Include clear, specific responsibilities. Letting candidates know exactly what they'll be doing is vital for them to understand whether they'll enjoy working for your company. State the responsibilities up front, along with any remote-situation requirements — when hiring remote workers, this needs to be highlighted early in the posting.

  5. State every important requirement

    Add the requirements and skills needed to do the position well — previous experience, domain knowledge, and so on. Share any location or schedule expectations. Carefully separate your must-haves from nice-to-haves, and say how much experience the job requires.

  6. Introduce the team

    Set out what you expect from employees and describe the work environment, the team members, and the managers. Include a career path for those who want to climb the ranks in your company.

    Use pictures and videos to familiarize candidates with the team. Introduce hiring managers and recruiters so candidates know who they'll be working with and who to expect in interviews.

  7. Describe the ideal candidate

    The ideal candidate has the required technical and soft skills and fits your company's culture and work environment. Include what's expected in terms of time commitment or remote situation. Avoid vague descriptions — name the qualities you seek, such as teamwork or strong communication skills.

  8. Mention all the benefits and perks

    Include every benefit available so potential candidates know what they're signing up for.

    That means paid time off, sick days, vacation days, bonuses, health care plans, and any other perk. Focus on motivation and benefits so applicants feel they won't miss out on anything by joining your team.

  9. Pin down your remote philosophy and culture

    The remote situation deserves a detailed explanation of how someone can work remotely while being productive, and what it's actually like to work at your company.

    Say how remote the position really is: when candidates are expected to be available, whether they need to fit a time zone, attend out-of-schedule meetings, or adapt to an inflexible schedule, and whether there are any on-site obligations. “Flexible work from home” means many things to many people — be as specific as you can to avoid misunderstandings.

  10. Break down the application process

    Offer clear instructions on how you'd like applicants to apply, or link to your application form. Set expectations for each step so candidates know what's coming.

Some helpful remote hiring tips

  • Incorporate remote-relevant keywords in your posting for more visibility — a few examples:
    • Remote job
    • Work remotely
    • Remote work
    • Online work from home job
    • Telecommute
    • Work from home
    • Virtual job
    • At-home job
    • Home-based
  • Avoid jargon; focus on details like location, salary range, and benefits package to attract top-tier candidates.
  • Use a clear title and a detailed description that's easy to read, in language that's relatable to the candidate.
  • Match the posting to your company's culture and values.
  • Aim for a concise, compelling, and consistent message that attracts top talent to your organization.
  • As a remote company, spell out everything you offer — a coworking space, a remote work setup, and other perks that excite and retain high-quality remote workers.
  • Get your job featured on DailyRemote for maximum exposure and quality candidates, fast.

Ready to post your job?

Your listing goes live in minutes and gets emailed to 200K+ subscribers.

Post a remote job