Here are the top 15 sites to find a full-stack developer:
Based on the facts publicly available as of 01.01.2019
Toptal is a professional talent matching service, initially created with only tech talent in mind. Although it has expanded its pool of talent to include designers and finance experts, the company's bread and butter is its developer vertical. If you want to be sure that a front-end developer is up to the job, hiring an exceptional developer from Toptal is likely your best option.
Why? Toptal boasts an elite developer base. Their trademark system for vetting talent allows for only the best to become a part of their community. According to Toptal, only 3% of applicants make it through their battery of technical tests and their comprehensive vetting process.
Hired helps employers find software engineers and developers. On Hired, you can use their pipeline to find custom matches. You can create a company profile, search for candidates using their search algorithm (which can eliminate gender and racial identifiers for fairer hiring), and request interviews with candidates.
What's best about Hired? It's great for finding specialized front-end developers who are actively searching for new opportunities, have relevant experience (as most candidates on Hired have at least two years of experience), and are in your area.interested in remote work.
3. GitHub Jobs
Niche job boards are often the best places to begin your search for the perfect full stack developer. Using general job boards like Monster, Indeed, and Craigslist can eat up a significant portion of your time. You can save time by going directly to developer communities like GitHub.
GitHub is the most popular code repository on the market today, attracting millions of independent developers and tech companies. GitHub Jobs is the company’s job board and can be a great place to begin your search for qualified full stack developers.
Stack Overflow is another niche developer site like GitHub. Stack Overflow is used primarily as a resource for programmers, techies, and developers looking for answers to technical questions. Coders of all skill levels post answers to pressing coding questions.
As one of the largest and most trusted developer communities on the web, Stack Overflow’s job board is a spectacular site to search for qualified full stack developers. With over 50 million visitors every month, your job posting is sure to get the exposure it needs.
Upwork is an utterly massive freelance marketplace consisting of over 12 million contractors. As one of the most popular freelance marketplaces, it offers a plethora of pleasing features. Employers can easily search thousands of profiles, checking work history, comments, and reviews for freelancers. Once the project gets going, employers can use a unified workspace to collaborate and use Upwork’s secure payment system.
Upwork is a general freelance marketplace, but you should be able to find tech talent through them as well. Thousands of full stack developers are available to hire through the network, but you’ll have to vet and interview them yourself.
Gigster has attracted some of the most prolific and respected investors. Why? Gigster is a premium recruiting platform that matches technical talent with important projects. Entire teams can be assembled through Gigster, including a project management team member that can help lead the project and act as a liaison between Gigster’s team and your company. Their freelancers have worked with esteemed institutions like Google, Microsoft, Y Combinator, and Stanford University so you can be absolutely certain that your project will be handled with the utmost care.
However, they do not offer a 48-hour guarantee. If you need a developer in a pinch, try matching services like Toptal.
People Per Hour is another freelance marketplace akin to Upwork. What makes People Per Hour unique is that it holds contests and allows Freelancers to post their own job postings called hourlies.
People Per Hour has millions of members, thousands of confirmed hours, and a plethora of success stories from freelancers and entrepreneurs alike. The ease of posting jobs, contacting freelancers, and paying for hours worked makes People Per Hour a superb choice for employers interested in searching for and vetting freelance candidates themselves.
Additionally, with People Per Hour, you can connect with local freelancers, so you aren’t necessarily limited to remote talent.
Scalable Path matches freelance web developers to projects within a matter of weeks. Just like Toptal, they will perform the screening tasks for you. If you’re unsure, you may want to hand over the screening process over to a talent matching service like Scalable Path.
Scalable Path is perfect for bringing on entire on-demand specialist teams, complete with experienced team leads. Still, Toptal remains at the top of the list because of their elite developer base and shorter turnaround time.
Authentic Jobs is a job board for leading web, design, and creative talent. It has been steadily rising in popularity since its inception; the board is used by The New York Times as part of its acquisition process.
As full stack development often involves both creative and technical aspects, Authentic Jobs is a great place to begin your search. Much of their job board is populated with listings of front-end, web, and mobile developer positions which are likely similar to your own needs.
Authentic Jobs allows for posting developer positions remote or local, so you won’t be limited to remote employees or freelancers.
Gun.io has a growing community of developers over 25,000 strong. Like Toptal, their service is designed to take the tedium out of hiring. Gun.io vets their talent and ensures that their freelancers are committed to each and every project.
Gun.io prides itself on its humanism. Every employer is connected with a VP, instead of a sales representative, and freelancers are provided with the resources to succeed.
What’s most alluring about the network?
Gun.io manages and replaces talent – with no risk to you – and back every single hour worked with a 100% money-back guarantee.
Guru has a large global network of freelancers—albeit smaller than Upwork’s and People Per Hour’s massive pool. You can explore the profiles of 1.5 million gurus, propose projects, and pay your hired talent with their secure SafePay system.
Freelancer is an absolutely massive marketplace with 25 million registered users, 12 million total posted jobs, and thousands of completed projects. With Freelancer’s large user base you are sure to find a full stack developer that meets your requirements.
However, it’s important to keep in mind that with Freelancer’s millions of members presents a challenge. Searching, finding, and vetting freelancers through the site will be completely up to you. It can be quite a laborious task, so be sure you have the time and money to sink resources into finding freelancers yourself.
AngelList connects startups with angel investors interested in providing young companies with funding. It’s an extremely popular platform for entrepreneurs, investors, and speculators.
What you may not know is that AngelList also has an extensive job board that can assist with connecting developer talent and young tech companies. If you happen to be in the startup phase of your company, consider using the hugely popular AngelList platform to find the right full stack developer.
14. We Work Remotely
We Work Remotely is a job board dedicated to remote listings. As a result of the remote-only restriction, there is a higher than average amount of tech and tech-creative hybrid job postings, which include front-end web developer, full stack developer, and PHP developer positions.
Posting a job listing may be a bit more expensive than other job boards listed at $299 a month. However, if you're looking to fill a remote position and are uninterested in recruiting local employees or freelancers, you should strongly consider utilizing We Work Remotely.
X-Team matches you with qualified full stack developers who receive mentorship and educational resources just for being a part of X-Team. Like Toptal and Gun.io, they do the heavy lifting of hiring. You won’t be saddled with rifling through resumes or preparing personalized interview scripts.
The major downside of using X-Team is that, as their name suggests, they are adept at organizing teams. If you’re only looking to hire an individual Developer, you’ll want to use a different matching service.
FlexJobs is a job board with millions of members. What’s the appeal? FlexJobs serves only remote, telecommuting, part-time, and contract work. Essentially, they only list jobs that are flexible in nature.
If you’re looking for remote talent, FlexJobs could be a good place to start your search. Additionally, FlexJobs charges users in order to use the platform and apply for jobs so you won’t be inundated with irrelevant resumes.
As many talented developers seek to work in a telecommute capacity, using a job board like FlexJobs could prove to be a fruitful endeavor.