The 25-Step Remote Hiring Checklist

Organized into 5 phases: before the offer, before the start date, day one, week one, and day 30.


Phase 1: Before Making the Offer (5 Steps)

☐ 1. Write the role brief with stack specifics. Not "developer with 4+ years experience" - "React 18 + TypeScript + Node.js + PostgreSQL, senior level, 5-7 years, U.S. EST overlap." The specificity of the brief determines the quality of candidates you see.

☐ 2. Define the U.S. overlap schedule. Start time, end time, time zone. State it in the job brief and confirm it in the offer. No ambiguity.

☐ 3. Write the 90-day output expectation. One paragraph with 3 milestones (day 30, 60, 90). Specific deliverables. Share with candidates before the offer - the right candidates will be energized by clarity, not threatened by it.

☐ 4. Identify the technical assessment. For technical roles: a 2-hour take-home task covering real work (not leetcode). Defined before the interview so you evaluate consistently across candidates.

☐ 5. Define the escalation protocol. What does the hire escalate vs. handle independently? What type of questions go to whom? Defined before the hire starts, communicated on day one.


Phase 2: Before the Start Date (10 Steps)

☐ 6. Provision all tool access. Slack, GitHub or Jira, any specialized software. All invites sent 3 days before start date.

☐ 7. Create the standup channel. #standup or #[team]-updates. Post the format (Done/Doing/Blocked). Set expectations for when it's read and responded to.

☐ 8. Write the onboarding document. Architecture overview, team structure, tool links, local environment setup, definition of "done," escalation protocol. One Notion page.

☐ 9. Prepare the first task. A small, bounded task for day one - reveals how they navigate an unfamiliar codebase or system without the pressure of a deliverable. Not "implement the payment system" - "fix this specific minor bug."

☐ 10. Schedule the day-one orientation call. 30 minutes, video. Block it on both calendars before day one.

☐ 11. Schedule the weekly check-in. Same time, same day, every week. Block it now so it's never a scheduling puzzle.

☐ 12. Write the brand voice or style guide (for non-technical roles). For support, EA, VA, or content roles: a 1-2 page document describing tone, phrases to use, phrases to avoid. Without it, training takes 3× longer.

☐ 13. Build the macro library (for support roles). 20-30 response templates for the top ticket types. Have them ready before day one.

☐ 14. Document the top 15 recurring workflows (for ops roles). Step-by-step instructions with screenshots for the most common processes. This is the single biggest accelerator for operations, legal, and admin role onboarding.

☐ 15. Confirm equipment is configured (F5 handles this). For F5-placed professionals: F5 configures dedicated hardware with all required software before the professional's start date. Confirm with F5 that setup is complete 2 days before start.


Phase 3: Day One (4 Steps)

☐ 16. 30-minute orientation video call. Cover: company context, product overview, team introductions, first task assignment, standup format reminder. Record it for future reference.

☐ 17. Codebase or system walkthrough. For technical roles: architecture overview, key patterns, where things live. For ops roles: the primary systems they'll use and how workflows connect.

☐ 18. First standup post from the hire. Ask them to post their first standup at end of day one - Done (orientation completed, environment set up), Doing (first task), Blocked (anything blocking the first task). Sets the habit immediately.

☐ 19. Confirm all tool access is working. Ask at the end of the orientation call: "Is everything working? Any access issues?" Resolving access problems on day one prevents lost days.


Phase 4: Week One (3 Steps)

☐ 20. Review every standup within 2 hours. This establishes that standups are read and acted on - not performative. Unread standups become useless within a week.

☐ 21. Give specific feedback on the first task within 24 hours. Specific, written, actionable. Not "looks good" - "the error handling on line 47 should catch the specific exception type, not the general one. Here's why." Specific feedback in week one establishes quality standards.

☐ 22. Identify and resolve any blockers immediately. If the day-one standup says "Blocked: waiting on database credentials" and you don't respond for 3 days, you've taught the hire that blockers don't matter. Resolve same day.


Phase 5: Day 30 (3 Steps)

☐ 23. Run the 30-day check-in call. 30 minutes, video. Four questions: How is the work going from your perspective? What's working in our communication setup? What's making it harder than it needs to be? How does the actual work compare to what you expected?

☐ 24. Assess against the day-30 milestone. Review the 90-day expectation document. Did they hit the day-30 milestone? If yes: what's on track for day 60? If no: is it a capability gap or a process gap? Most day-30 misses are process problems, not capability problems.

☐ 25. Decide: proceed, adjust, or escalate. If the hire is on track: proceed with the plan. If there are gaps: adjust the onboarding structure and give explicit feedback. If performance is consistently below standard: contact F5 - F5's replacement guarantee covers this exact scenario within 7-14 days at zero cost.

Learn how F5's managed hiring process works from brief to day 30 or contact F5 to start the hiring process.


Frequently Asked Questions

What is the most important thing to prepare before a remote hire starts? A written 90-day output expectation - specific deliverables at 30, 60, and 90 days.

What tool access should be provisioned before day one? Communication (Slack), project management (Linear/Jira), version control or primary software, and any specialized tools. All before start date.

How do I set up a daily standup? Slack channel, Done/Doing/Blocked format, manager reviews within 2 hours and responds to blockers same day.

How do I write a 90-day expectation? One paragraph, three milestones, specific deliverables not vague qualities.

What should be in an onboarding document? Architecture overview, team structure, tool links, local setup guide, definition of done, escalation protocol.

What do I do at the day 30 check-in? Four questions: how's the work going, what's working in communication, what's harder than expected, how does it compare to expectations.

What if the hire isn't working out at day 30? Contact F5 - replacement within 7-14 days at zero cost is included in the engagement.