Sourcing worldwide talent for your global team.
Remote companies have an outsized advantage that’s rarely mentioned: hiring from around the world gives your team a range of global experiences, perspectives, and expertise. This is especially valuable if you’re building a product or service for an international user base.
A team that’s reflective of your customers is only the start of the benefits of hiring remotely:
Exceptional Talent: Expanding your hiring pool from “local” to “global” gives you access to the most talented people in the world.
Increased Retention: Remote work opportunities remote work provide team members with flexibility that’s correlated with higher job satisfaction and retention.
Reduced Costs: Remote teams can opt out of expensive city hubs like San Francisco and New York and decrease operational costs.
However, hiring the best across borders isn’t without its challenges. Additionally, once you’ve made a great hire, proper onboarding is crucial for keeping them. This guide will distill down the lessons we’ve learned in growing our team at Doist to 69 people across 25 countries and 52 cities. We’ve also included advice from remote teams like Help Scout, Buffer, Automattic, and WeWorkRemotely on how they’ve scaled their teams.
Talent exists in every corner of the world; the challenging part is attracting individuals with these special skills to your company and providing them with the tools and structure to thrive. Learning the best practices for hiring remote team members will unlock the potential of your team and help you move towards your company’s mission.
Hiring remotely presents a handful of challenges:
We’ll cover how to address these challenges and build a remote team with people from around the world.
One of the biggest hiring mistakes is hiring too quickly. Oversaturating your team with new hires can be overwhelming for everyone involved. In the case of remote work, where onboarding can be particularly involved, having too many individuals onboarded at once is far from ideal.
Before making hiring decisions, identify the strengths and weaknesses of your existing team and ensure that everyone is working in their personal “zone of genius”. When you’ve done this, it’s simpler to grow your team and hire people who can address your weaknesses and level up your team.
Having processes on a remote team is essential*. *However, process is not a constant – it can break down and necessitate iteration or rethinking. This can especially be the case if a team grows too quickly and processes that worked with 13 people break down once you hit 30 people.
We built Doist on the idea of sustainable growth. If we’ve hired a lot of people recently, we’ll do a temporary hiring freeze in order to integrate them and adequately adjust our processes.
Be intentional about when and why you hire and ensure processes are in place beforehand to make transitions easy. On a remote team, integration can take time, particularly if you opt to hire someone who has never worked remotely before.
|Good Reasons to Hire||Bad Reasons to Hire|
|We lack a specific area of expertise and gaining it will help us to do x, y, and z.
Hiring will alleviate some of the pressure on existing teammates and allow them to do more high-impact work.
We want to start a new project/division/product and lack the in-house knowledge to do so.
|We raised a round of funding.
We’re overwhelmed and just need a new hands, anyone will do!
We’d like to scale and increasing headcount is the way to do it.
While it’s normal to feel pressure to hire when your team is at capacity and you’re slowed down, taking time to deeply consider the skillset you’re hiring for and how they’ll fit into the wider team is imperative for a smooth transition for both new team members and the existing team.
You can safely assume you’ll see a high volume of applicants for a remote role – the demand for flexible roles is high, and often applicants are undiscriminating in the roles they apply for. However, quality is more important than quantity. Write a comprehensive job description that will help bring in high-quality applications from strong candidates.
Make the role and responsibility clear to potential hires. Be explicit about what the role looks like and even what a “day on the job” entails. Include prior relevant experience that would be helpful for role, the responsibilities they’ll have, and who they’ll work with. If both sides have as much information, you’re bound to have a better match.
Your company page and job description may be someone’s first introduction to your company and team culture. Ensure that you’re putting your best foot forward and providing ample insight into what it would be like to work there.
The company’s mission and values, and how they are put into action, are the most important things to communicate when attracting talent. These provide a foundation for the relationship between company and candidate.
Mention some of the extras that come with the job including competitive compensation, generous vacation time, health and fitness allowances, co-working stipends, and more.
If your company isn’t at the stage where you can afford these perks, emphasize the flexibility or remote work and a team of interesting, kind, and driven people.. Additionally, get candidates excited about your products or services and the opportunity behind them. Joining a company is making an investment for the future; woo potential candidates like you would an investor. Like investors, candidates will do their due diligence about your company - be forthcoming and truthful. There’s a fine line between enthusiastically describing an opportunity and embellishing reality.
“Remote work” has a variety of meanings:
There are countless variations of remote work. Be clear on whether a new hire can truly work from everywhere or must come to the office with the occasional ability to work from home Also, be explicit about where you hire from. If you’re offering a remote job, but only hiring from North America, note this so you don’t have candidates applying from Europe and Asia. See our remote team setup guide for options on hiring internationally.
Application questions or cover letters are an opportunity to see how a candidate communicates. This is invaluable on remote teams where asynchronous communication makes up the majority of collaboration. Having candidates demonstrate their writing ability early in the process will help you determine if they have the communication skills required to thrive in a remote environment.
Be cognizant of the language you use in job postings that could be viewed as exclusionary. Have multiple people on your team review the job posting to spot any non-professional verbiage (i.e. “rockstar”, “wizard”) that candidates might find off putting. For extra assistance, pass your job posting to industry peers or run it through a service like Textio, which assesses the sentiment and impact of your writing.
A job description shouldn’t be thrown together. It should serve as a source of truth as you assess candidates and see how they measure against the must-haves and nice-to-haves of a role.
If you’re a remote team, particularly one hiring from all around the world, your company is likely more diverse than average. The flexibility that remote work provides can be valuable for a wide range of individuals
However, this doesn’t mean you should rest on these generalizations. Be proactive in sourcing candidates far-and-wide to find great talent and build a diverse and inclusive team that’s reflective of the people who use your products or services.
Hiring a diverse team of people takes intention and thoughtfulness. LinkedIn is always the major place to start for sourcing, but I also love using Twitter and getting lost down rabbit holes seeing who people follow and what everyone’s talking about. We also post our roles on Tech Ladies, Power to Fly, POC in Tech, and other targeted job boards depending on the role. It’s essential to make sure your hiring process is fair and that you remove as much bias as you can. Every single human has bias, but what’s critical is becoming aware of your biases and knowing what pitfalls are possible so that you can do your best to avoid them.
Here are other important candidate touch points and places to recruit:
Your Website: These inbound candidate leads are often extremely high-quality. These individuals may be already familiar with your products and services and want to work for your company, not just any remote company. Ensure you have a great “About Us” or “Hiring” page that includes details about your company and culture. Good examples include Stripe’s Life at Stripe page, Buffer’s Journey page, and Help Scout’s Career page.
Remote Job Boards: People who have a specific desire to work remotely frequent online job boards that filter for remote positions or are entirely dedicated to remote work jobs. On the downside, these can yield candidates who are only interested in a remote role and have little interest in your specific company.. Alternately, they can attract people who have worked remotely before and could thrive on your team. Good examples include AngelList, Remotive, Remote, and WeWorkRemotely.
Diversity and Inclusion Job Boards: Often jobs on these websites are vetted to ensure that less-represented or minority candidates will join teams that are diverse and inclusive. Gender specific job boards include TechLadies, PowertoFly, and Elpha. Jopwell is an ethnicity specific job board while Out in Tech is an LGBTQ+ specific job board.. There are also boards dedicated to individuals who are 50+, veterans, or have disabilities.
Extend your search and recruit broadly to ensure an applicant pool thats holds a number of promising candidates.
Remote work is not for everyone. Many people imagine some of the plus sides: flexibility, the ability to work from home, and the chance to travel and embrace digital nomadism. Few people recognize some of the down sides: isolation, anxiety, and depression.
Over the years we’ve identified indicators that can be good predictors of whether someone will be able to work effectively on a remote team.
The ability to self-direct and act independently is crucial on a remote team.
Working remotely involves a lot of initiative, ownership, discipline, and communication challenges. On top of this, each company has its own set of core values. It’s important to assess candidates from a perspective that is aligned with these. For example, seeing that an engineer is the creator or active maintainer of an open-source project is a big plus. It showcases initiative, discipline, and communication. There are many other hobbies that convey relevant traits.
Managing a remote team means you won’t be able to hand-hold or provide constant direction. Look for this trait while screening applications.
Some indicators of independence include the following:
People who’ve demonstrated they can take initiative in the past are likely to do the same in a remote role.
We look for evidence of initiative and a self-directed attitude, since working remotely can be an overwhelming amount of freedom and responsibility. This could be through previous remote experience, but it could also be time spent free-lancing or doing contract work, being self-taught as a developer, or having had broader life experiences where the candidate needed to be highly self-motivated.
Asynchronous communication is the foundation of remote work communication. Read through a candidate’s resume, cover letter, and application questions to understand how they communicate. If you’re arranging the first interview with a candidate, note whether they specify time zones while mentioning their availability. These small details can provide clues on thoughtfulness when it comes to communication.
Leadership teams at remote companies often have an initial fear that allowing remote work might mean less work overall. On the contrary, it’s overwork and burnout that should be your core concern. Look for candidates who demonstrate they have interests outside of work and don’t use phrases that indicate workaholic tendencies in their application (i.e. “I’ll be available 24/7” or “I can code 12 hours/day”.)
There are no hard and fast rules of who will succeed while working remotely. However, as you hire more over time, you’ll begin to see certain patterns emerge that make finding remote-ready employees much easier.
Remote work interviews, generally done over video calls, help you form a fuller picture of a candidate. This is where you can lean into their backstory, uncover how they think, and get a sense of what it would be like to have them on your team. On a remote team, where team culture can be specific and tight knit, look for someone who demonstrates cultural contribution. These tips on interviewing candidates will help you make the best decision possible.
Communication is key to the hiring process. By effectively working together, sharing information and addressing concerns, the hiring committee should ensure no stone is left unturned. There should be no ambiguity about a candidate and all discussions should be underpinned by well-sourced arguments.
Form a hiring committee for sourcing new team members and have several people from the committee interview them. This could be someone from your Human Resources or People Operations team, someone who would work closely with them, and their direct manager Be respectful of the candidate's time and, at most, hold 3 interviews that don’t exceed one hour. Getting multiple perspectives on a candidate will help minimize any blindspots. It’s also an opportunity to introduce them to your team.
We have one teammate as the main point person accountable for recruiting and hiring, but have them enlist help from all over the team. Lots of teammates are involved in interviewing at Buffer as a way to grow their leadership, support our culture, and introduce candidates to our diversity.
Several interviews can also serve different purposes. For instance, with hiring Engineers, interview one could assess cultural fit/cultural contribution and work history, interview two could assess technical skills, and interview three might be a behavioural interview.
In The Making of a Manager, Julie Zhuo, the VP of Product Design at Facebook, notes the following about multiple interview:
“Having multiple interviewers can reduce bias and catch subtle red flags that any one person might have missed. When debriefing, however, each person should independently record their rationale and their final “hire” or “no hire” decision before hearing other interviewers’ thoughts to ensure that the discussion doesn’t lead to groupthink.”
Don’t waste time with questions that have little relevance to how a candidate would do the job when hired. Focus on asking questions that give you true insight into their skills and ability to work remotely. Ask questions related to how they problem solve, whether they can work independently, and how their values align with that of your company. Try to use the same questions with each candidate so you can more easily judge a “good answer” vs a “bad answer”.
|Good General Interview Questions|
While general questions are important, you should also crafit questions that are tailored based on the role. For instance, here are the questions that Doist’s Head of Support, Malin Schiber, uses when assessing someone’s fit for a Customer Support role:
Ensure you treat the interview as a two-way conversation. Be open and forthcoming with any questions they have so they can get an accurate idea of your company.
Make the process as transparent as possible. Let each candidate know what the stages look like and who they’ll talk to. Transparency also plays out throughout the interviews where there is an opportunity to let the candidate know what it’s really like to work at your company. By being open about what you enjoy and what challenges you about working at your company, you establish trust and can help a candidate make a more informed choice about whether your company is truly the right fit for them.
During and after the interview, evaluate their answers and how they approached the interview as a whole.
Assess everyone with the same criteria and compare notes with other members of the hiring committee before making a decision. At Doist, we use a “Hell Yeah, or No” heuristic, borrowed from Derek Sivers, when determining if someone new joins our team. Additionally all 3 people on our hiring committee have to agree on a candidate. It can be helpful to create your own general rules around hiring to streamline the evaluation process.
A test project is crucial when hiring for a remote company. It’s a good indicator of how someone will perform on your team because it mimics real-world conditions.
Follow these guidelines when giving test projects:
The project itself is a simple and paid 8 hour brief centered around a small feature improvement within our product which doesn't require much domain or app-specific knowledge. We give candidates Slack access to ask questions, and request they present their thoughts to us at the halfway point, then present an outcome after 8 hours. It's supposed to simulate our real working conditions as closely as possible, so candidates can ask as many or as few questions as needed.
Candidates who don’t clarify any questions they might have and produce a poor final project are unlikely to thrive in a remote setting. Candidates who effectively work within the time constraint to produce incredible work will make a good addition to your team.
Once you’ve decided to hire someone, move quickly. Great candidates are often interviewing elsewhere and may already have another offer in hand. The hiring process is equally their assessment of a company: if you’re non-responsive or slow to extend an offer, it will leave a poor impression of your company. This is particularly the case on a remote team, where you never want a candidate to feel cut off from a stream of steady communication.
In extending offers and closing candidates, consider the following:
Be fair in pay negotiation and compensate candidates in accordance to market rates and their previous experience.
Work with your Human Resources/People Operations to draft and extend a written offer letter with the terms of their employment.
Do not extend “exploding offers” that give candidates an unreasonable deadline (i.e. “48 hours”) to accept an offer before it goes away.
Follow-up frequently if you don’t hear from them and note your enthusiasm about the prospect of them joining your team.
Work with them to determine an appropriate start date that lets them wrap up their role at their current company.
Hiring is only half of the equation of building your remote team. The other half is increasing their likelihood to stay and setting them up for success through onboarding.
On someone’s first day at the office, you can greet them first thing in the morning with a welcome package in hand. You can show them to their desk, introduce them to everyone, and set up a meeting to get them acclimatized and explain the formal onboarding and training process they’ll undergo. You’ll loop around their desk at noon and tell them to stop working and come grab lunch with the team. This constant and intentional contact over the upcoming weeks will help them get familiarized with the company, they work they’ll be doing, and who they’ll be doing it with.
Onboarding on a remote team is different. It’s often done virtually: a welcome handshake becomes a welcome message and a team lunch becomes asynchronous introductions that might span several days across time zones. Mastering the onboarding of new team members to your remote team is crucial and will set them up to succeed in a new environment.
Work closely with finance and your people operations team to ensure your new employee receives all the appropriate paperwork to get paid on time. Check in with them to verify the process has gone smoothly.
This is particularly important on a remote team where you may be paying people through different systems and currencies. See our Remote Setup guide for more on structures for remote team members.
Remember: new team member often won’t raise issues regarding pay in an attempt to avoid conflict when they first join a company. It’s your job to ensure that everything’s in order from the administrative side so they can simply focus on doing their job.
Your team might already know that a hiring process was taking place, but may be unaware of the successful candidate. Give them a head-up beforehand about the new hire and how their role will fit into the larger team.
Before your new report begins, ask them for a short bio about themselves which you can use to introduce them. Ask them for information on the following:
These introductions are key and help make new team member’s feel welcomed and embraced by the team.
Without a plan in place, the first day on a remote team can feel lonely and disorienting.
Rather than stepping into an office, your new team member through your company’s team communication tool. This is their first introduction to the wider team, so ensure it’s always kept organized. This way, new team members can go back and get up to date about what’s transpired at a company before they began.
At Doist, we start a welcome thread in Twist for each new member that joins our team with the title “Introducing [First Name] to the Team”. The first post of this thread is often written by their manager and includes information from the bio they provided, what they’ll do at Doist, and encourages everyone to give them a warm welcome. People respond with their name, where they’re working from, and what team they’re on.
On someone’s first day they get set up on all our tools, sync up with their lead and key points of contact, enjoy a robust welcome GIF party, and read through some key docs about our vision, mission, and values.
Additionally, ensure that their manager or Human Resources provides them with some structure on their first day.
Send them a swag package. If possible, arrange for a swag package to be sent to their home before they start. This can include items like a t-shirt, water bottle, laptop stickers, and even a personalized short note welcoming them to the team.
Arrange a first day meeting. A direct manager and/or someone from Human Resources should schedule a video call to welcome them to the team face-to-face. Let new hires know they’re free to ask any questions and express excitement about them joining the team. Walk them through what their onboarding will look like and what they can expect over the next few days and weeks.
Encourage their team members to message them. It can be awkward to introduce yourself one-on-one over messages as the new person. In side conversations, remind their team members to make the first move and personally welcome them to the team.
Giving new hires a way to feel like they’re learning and making progress on the job is crucial. In advance, create a list of to-dos for them and think of small scale responsibilities you can provide them with to warm-up.
At Doist, we use Todoist to onboard new team members, and include a variety of tasks related to learning more about our products and team culture.
Use Todoist templates to create lists that new team members can simply import into their account.
Examples of onboarding task lists are often department specific and should be modified slightly for each person. Approach creating an onboarding checklist with “foundation items” that everyone who joins should complete and then “department items” that are specific to a certain area.
Foundation items could include the following:
Department items for an Engineer could include the following:
A new hire checklist is important and helps build momentum and confidence. It may take a few days or weeks to finish.
Don’t equate a new hire checklist with onboarding. Successful onboarding takes months. It’s more than a checklist.
A new hire checklist is simply a starting point. Onboarding includes everything from those first day introduction to the first big project they work on independently.
A good practice for onboarding a new remote team member is to pair them with a mentor. This shouldn’t be direct manager, but someone senior on their team.
This mentor relationship should last anywhere from the first three to six months of a new team member’s tenure. A good mentor acts as a point of contact for any questions or concerns and should regularly meet (i.e. once per week) with their mentee.
Mentoring is critical. Working remotely can be isolating, and asking questions can be intimidating. To counter this, it’s important to make mentorship and feedback loops as explicit as possible. Conversely, you might not need an explicit mentor in a typical office setting. You’re sitting sitting side by side with your peers all day, every day. Mentorship is implied, even if undefined, throughout the numerous face-to-face interaction day in and day out. This difference makes it even more important that this challenge is acknowledged and proactively worked on.
At Doist, we arrange Mentor Trips where a new teammate flies to meet their mentor in a different city and works with them in person for a week. This can expedite and ease the learning process and strengthen the bond between mentors and mentees.
However, mentor trips should be optional and timed at the convenience of your new hire. Remember that parents with small children, primary caregivers, and others may not be able to take a week to travel to a new city our country.
A mentor can act as a great guide in helping new team members navigate a new environment and feel less isolated on a remote team.
Once your latest team member has completed a few new hire tasks, it’s time to extend true responsibility to them. Give them a small project that is low-pressure but allows them to use their skills and problem solving skills. Keep these points in mind when handing over responsibility to a new hire:
Provide the context of the project. Before giving new hires projects, give them all the details about why the project is important and how it fits into the wider picture. Let them know if similar projects have been completed before and show them examples that may clarify the assignment.
Set expectations. Don’t be ambiguous about the level of quality you expect and how quickly you might want the project completed. Give specifics about what the final product might look like and also provide a specific due date.
Give them points of contact. It’s rare that a project can be completed from start to finish without input from other team members. However, new team members often don’t know the right person to contact for the right information. Provide them with information on the best people on the team to reach out to and even make the introductions for them.
At a certain point during the onboarding process, managers need to relinquish control and provide their new reports with tangible things to do. Make this as early as possible so they truly feel trusted and part of the team. These initial responsibilities serve to build confidence and clear room for your new hire to take on more ambitious work.
Stay in close communication with new employees and regularly initiate conversations with them. This serves multiple purposes:
Ask them about how onboarding is going, whether they’re encountering any issues in their role, and whether they feel supported. Don’t always check-in about work. If they’ve mentioned hobbies or interest to you, bring those up or send them interesting articles or videos about something they’ve mentioned.
As a People Operations or Human Resources team member, your role begins and ends with people, so you have to be very sensitive and aware of your team feels and what challenges they’re experiencing so you can reinforce practices that are helping your team thrive and develop solutions to address existing issues.
During and after their onboarding process, request feedback so you can ultimately course correct or improve the process for the future. Let them know you would like their radical candor in assessing their first few days, weeks, or months at a team. Here are a few questions to ask to understand their experience:
Don’t ask new team members all these questions at once. Instead, ask one or two questions intermittently throughout their first few weeks, or even months, on the job.
If they answer honestly and that feedback is critical, it’s key not to act defensively or take feedback personally. Instead, let them know you’ll work on fixing the issue and do exactly that.
Feedback is a gift. Use it to improve onboarding in the future so that your next hire has a better experience.
Building a global remote team takes careful planning and consideration. It also requires creating a company based on trust and cultural appreciation. Sourcing talented people from across the world is one part. Providing the environment they need to thrive is another.
Combining thoughtful hiring and intentional onboarding will enable you to collaborate across countries as you scale your remote team.
Have new guides sent to your inbox as we publish them.