All templates

Web developer job description

A complete template to copy: duties, requirements, hours and pay. Replace the parts in [square brackets], or fill them in with the generator.

The template

Web developer (remote)

About us
[Company] is [one line on what you do and who for]. We're looking for a web developer to build and maintain our website and web apps.

What you'll do
- Front-end builds in React and Next.js
- WordPress and Shopify sites and fixes
- API integrations and back-end work
- Page speed fixes and image optimisation
- Bug fixes from your logs and error reports
- Code reviews and clear commit messages

What you'll need
- Three or more years building production websites or apps
- Strong skills in [your stack, for example React, Next.js, WordPress or Shopify]
- Using Git, writing clear commits and reviewing code
- Explaining technical trade-offs in plain words
- Testing your work before it ships
- Safe handling of code, hosting access and secrets

Nice to have
- Experience with [your hosting or database]
- Performance and SEO basics
- Working directly with a non-technical founder

Hours and time zone
[20 or 40] hours a week, overlapping [your time zone] business hours for at least [3] hours a day.

Pay
[Your rate: an hourly range or a monthly amount], paid [monthly] by [bank transfer, Wise or PayPal].

How to apply
Send a short note on why this role fits you, two examples of similar work, and the hours you can reliably cover. We reply to everyone.

What to pay a developer

Freelance rate, worldwide
$15–50/hr

Typical range for web developers on past Upwork contracts. Upwork (opens in a new tab), checked Oct 2026

Full-time salary in the Philippines
$500–3,000/month

Beginner $500–1,000 to expert $1,500–3,000, as workers report them. OnlineJobs.ph salary guide (opens in a new tab), updated April 2026

Tips for this job ad

  • Name your stack. It filters applicants better than anything else.
  • Describe the first project they'd take on.
  • Offer a short paid task instead of a long unpaid one.

Questions to ask in the interview

All 25 web developer interview questions
  1. 1

    Walk me through how you'd fix a bug a customer reported on our site.

    A good answer: Reproduce it first, find the cause, fix it with a test or a check, and explain what happened in plain words.

  2. 2

    How do you keep us updated when a task is taking longer than planned?

    A good answer: They say so early, explain why, and offer a new estimate or a smaller version that could ship first.

  3. 3

    How do you handle access to our code, hosting and passwords?

    A good answer: Their own accounts with only the access they need, two-step sign-in, and no secrets in code or chat.

Questions about hiring a developer

Still unsure? Contact us. A person reads every message.

The work they'll do, the skills and tools they need, the hours and time zone they'll cover, the pay, and how to apply. This template has all of them: replace the parts in square brackets.

Your next staff pick is a sentence away.

RoleHoursTime zoneBudgetSkills

Every profile passes an English, typing and role test, plus an ID check.