Hire the top 3% of freelance developers.

Toptal helps you hire the world’s best freelance developers. Top companies and start-ups trust Toptal to hand-select top software engineers for their most important projects.

  • Trusted by:

Hire freelance developers

Jonathan Rhone, United States

Member since January 3, 2014
Jonathan is a full stack engineer who's as comfortable working on large-scale distributed systems as he is on client-facing single-page web apps. Jon also excels at working with big data, and has frequently worked on a petabyte scale. Click to continue

Charles Cook, Ph.D., United States

Member since May 30, 2014
Charles has a Ph.D. in aerospace engineering and spent three years developing custom data processing and analysis programs for NASA. He specializes in scalable, enterprise-level application development and engineering solutions for exceptionally high throughputs. He is also the founder and owner of GreatVocab.com, for which he developed the core system using novel concepts in data analysis and control theory. Click to continue

Stefan Progovac, United States

Member since January 31, 2015
Stefan is a highly skilled iOS developer with a master's degree in physics. He loves both technological and artistic sides of software engineering. He has had the pleasure to work on some popular enterprise-level apps used by millions of people for companies like Target, Best Buy, and Coca-Cola. He believes that app development is truly an art. Click to continue

Jiri Pik, Switzerland

Member since October 24, 2014
Jiri has worked as a quantitative developer and architect for 10+ years at top banks like Goldman Sachs, J.P. Morgan, Citibank, Credit Suisse, and Deutsche Bank. Currently, he is the Founder and CEO of Wixesys. He's a results-oriented architect (Certified Scrum Professional, PMP, Microsoft Certified Professional) and strategist (FRM, CAIA) specializing in business intelligence, data mining, machine learning, and artificial intelligence. Click to continue

Filippo Conforti, Italy

Member since June 13, 2015
Previously the lead architect for Gucci's eCommerce business, Filippo specializes in developing beautiful applications with Ruby on Rails, and has 9+ years of engineering experience. He strongly believes in TDD as the only way to build rock-solid code that makes his clients happy. He loves building for other developers too, by designing and creating the REST APIs they wish they had. Click to continue

Alex Duggleby, Austria

Member since March 22, 2016
Alex is a senior full-stack developer on the Microsoft platform working with it for 15+ years. He has an IT security and secure software development background on the one hand and entrepreneurship and innovation on the other, enabling him to build clean and secure systems (especially MVPs - minimum viable products) . Click to continue

Zachary Goldberg, United States

Member since March 16, 2016
A former engineering lead at Google and Entrepreneur in Residence at Tencent, Zachary is a seasoned entrepreneur and engineer, with experience as the founder, CEO, and CTO of several different companies. He's proficient at most "startup" stacks, including cloud infrastructure & Ops (AWS, Puppet, etc.), back-end stacks (Python, Erlang), mobile (Android & iOS), and some front-end work. Click to continue

Anne Adams, United Kingdom

Member since July 30, 2015
After building financial trading applications for 8 years as an engineer at Merrill Lynch, Anne has since gone on to found and build LoudUp, a music-based social network that she designed, built, and launched from the ground up. She specializes in .NET technologies and JavaScript. Click to continue

April Leone, United States

Member since August 21, 2015
April is a senior front-end web developer with over 15 years of experience at companies like Starbucks, Rosetta Stone, and Livemocha. She specializes in building front-ends for JavaScript web applications, and has deep expertise in the nuances of cross-platform development. Click to continue

Alexander V. Makeev, Russia

Member since December 22, 2014
Alexander carries multiple technical degrees in Nuclear Physics and worked at CERN as a Python developer implementing dynamic performance optimizations for complex web applications. He excels at rapidly integrating reliable web technologies and achieving flexible software architecture designs. His strong theoretical and practical background in IT, business consulting, and project management makes him extremely capable on projects of any size. Click to continue
freelance developers
Trustpilot
Toptal on TV
"Toptal is killing it, it kind of owns this market."
Andrew Ross Sorkin Reviews Toptal
Cnbc 02e66b
"Tech companies simply cannot find the quality employees they want to hire. The solution: Toptal."
Liz Claman´s Review of Toptal
Fox 7ef901
Toptal in the press
“Despite accelerating demand for coders, Toptal prides itself on almost Ivy League-level vetting.”
Selina Wang
“Toptal allows corporations to quickly assemble teams that have the right skills for specific projects.”
Steven Norton
A hiring guide
The Vital Guide To Hiring Great Freelance Developers

Most technical skills become obsolete in a matter of years, but people skills, professionalism, and dedication do not. This is why hiring great developers involves more than a series of technical questions and tests.

Testimonials
“We used Toptal to hire a developer with extensive Amazon Web Services experience. The process was quick and effective. We interviewed four candidates one of which turned out to be a great fit for our requirements. We plan to use Toptal again in the future and would recommend their services.”
Abner Guzmán Rivera
CTO and Chief Scientist @ PhotoKarma, Inc.
“Marcos was a wonderful engineer and really helped us out on this project. Without him I feel like we really would have been at a loss.”
Jama Mohamed
Owner @ JM Technologies
“Through Toptal, we were able to find and select a senior engineer who is both very professional and easy to work with. The quality of matching that Toptal enabled has been crucial to our success, it was at a fair price, and it came with a much appreciated, risk-reducing trial period.”
John Olsen
Director @ Bingo Solutions
“One of their engineers from Colombia has joined our team as a full-time developer for more than 6 months, sometimes flying to work on-site in New York City with us. He is one of the best developers I've ever worked with.”
Carter Cleveland
CEO @ Artsy
“Back in July '12, FundedByMe needed to quickly scale our development team to create the equity crowdfunding leg of our operation. Working with a small budget, we couldn't spend time on vetting candidates, so we turned to Toptal. They identified a stellar developer that truly set the bar when it came to delivering product.”
Arno Smit
CTO @ FundedByMe.com
“We recently launched our app with the help of Toptal and Nikola, an iOS developer. I was immediately impressed with the constant communication, detail, and level of talent that Nikola brought to the table. More importantly, when the project was underway, Nikola proactively provided creative workarounds for unforeseen hurdles and challenges. I couldn't be happier with our engagement and would highly recommend Nikola and Toptal.”
Chip O'Toole
Founder @ Humans Helping Robots LLC
“I struggled for weeks with a Youtube API-specific problem and couldn't find anyone to solve it. Toptal immediately identified the right consultant who took the time to investigate the issue and resolve it quickly. The process was seamless and I will continue to use Toptal with any other issues that arise.”
Rohit Gupta
CEO @ Bollyshake
“I couldn’t have been more pleased with Toptal. These guys are professional, quick, well priced, and fun! I will be using them again for my next project, and the next, and the next, and the next.”
Mac Smith
President @ New Texas Internet MGT
“Robert was such a breath of fresh air! I’m used to working with developers who don’t speak good English, don’t understand my needs, and are bad communicators in general. But Robert was not only an EXCELLENT communicator, he knew exactly what I was looking for and made it better than I thought possible. Now I have a website that works better than I thought it could for less than the cost it would have taken other developers, and in half the time. Robert is as good as they come, and a true professional. Anyone thinking of working with him, stop thinking about it and hire him. You won’t regret it.”
Matthew Bennett
CEO @ Winning Social
“We really enjoy working with Toptal. The experience has been very positive, and we'd recommend it to anyone seeking developers on-demand.”
Jeff Kerr
CEO @ CaseFleet
“With Toptal, we are able to find talented developers in a matter of weeks instead of months. The quality of talent they supply is extremely high as the developers are able to immediately onboard and ramp incredibly fast.”
Zac Carman
CEO @ ConsumerAffairs
“Getting set up with Toptal and finding a new team member was so easy, I don't know why anyone wouldn't give it a try. Best of all, we no longer have to worry about finding great people to help with our projects!”
Mike Branch
President & CTO @ HarborSI
“With the pressure on and millions watching the Cleveland Cavaliers during the NBA Playoffs, Toptal delivered the talent and expertise needed to launch a brand new fan engagement platform.”
Conor Kenney
Director of Professional Services @ Cleveland Cavaliers
“Toptal is amazing! Sourcing and interviewing candidates has always been incredibly cumbersome and difficult - and usually takes weeks or months to find the right people. With Toptal, we had 5 candidates in 2 days that were all perfect for the job. They made the scheduling of interviews easy and straightforward and we were working with a top-level bad-ass developer within 2 weeks. I love you, Toptal.”
Ian Fosbery
CTO @ NMRKT
“We've been very pleased with our experience working with Toptal. Their team was incredibly helpful in helping us find the perfect developer for our project. The work was stellar, the communication was excellent and we couldn't have been happier with the overall experience. We're excited to work with Toptal for more projects in the future!”
Ryan Walker
Director, Product Management @ Rand McNally
“John has been so great to work with! He has met all our requirements, done a speedy job with excellence, and has completed everything we’ve asked him to. Working with him has been a great experience.”
Jenny Lord
Communications Project Manager @ Lake Pointe Church
“Dave as a developer was absolutely fantastic! The guidance that he provided us will allow us to make tremendous improvements to the next version of our application.”
Baroni Parson
IT Manager @ City Real Estate Advisors, Inc.
“It has been wonderful to work with Fabian for the past two years. He is an expert in JavaScript development and has built our embeddable widget and video player. He is a quick study and is able to learn how to integrate new technologies, which is so critical for a startup. He even took the extra effort to teach others on the team. He is super responsive and often went above and beyond to help us meet deadlines (including working on weekends). Thank you Fabian. Thank you Toptal for making it so easy to find and work with amazing talent.”
Natasha Mohanty
CTO @ FEM Inc
“I needed help, and fast. I did not want to hire a random coder I met online- I was worried about security, and many other issues. Toptal was there when I needed them- and has been fantastic to work with. Outsourcing is full of terrible stories- Toptal is the story that is the giant exception. I give them my highest recommendation.”
Michael Feder
Founder & CEO @ PrayerSpark
Hire a top freelance developer now.
Toptal is a marketplace for top freelance developers. Top companies and start-ups choose Toptal freelancers for their mission critical software projects.
Full
profile
Jonathan RhoneUnited States
Jonathan is a full stack engineer who's as comfortable working on large-scale distributed systems as he is on client-facing single-page web apps. Jon also excels at working with big data, and has frequently worked on a petabyte scale.
[click to continue…]
Freelance DeveloperPythonInstagram APIMeteorAmazon S3
Hire
Full
profile
Charles Cook, Ph.D.United States
Charles has a Ph.D. in aerospace engineering and spent three years developing custom data processing and analysis programs for NASA. He specializes in scalable, enterprise-level application development and engineering solutions for exceptionally high throughputs. He is also the founder and owner of GreatVocab.com, for which he developed the core system using novel concepts in data analysis and control theory.
[click to continue…]
Freelance DeveloperC#ASP.NET WebformsASP.NET Web API 2ASP.NET MVCASP.NETGitWindows
Hire
Full
profile
Stefan ProgovacUnited States
Stefan is a highly skilled iOS developer with a master's degree in physics. He loves both technological and artistic sides of software engineering. He has had the pleasure to work on some popular enterprise-level apps used by millions of people for companies like Target, Best Buy, and Coca-Cola. He believes that app development is truly an art.
[click to continue…]
Freelance DeveloperSwiftObjective-CCocoaPodsParse iOS SDKGoogle APIGitHubGitXcodeAgile Software DevelopmentiOSApple Push NotificationsOAuth
Hire
Full
profile
Jiri PikSwitzerland
Jiri has worked as a quantitative developer and architect for 10+ years at top banks like Goldman Sachs, J.P. Morgan, Citibank, Credit Suisse, and Deutsche Bank. Currently, he is the Founder and CEO of Wixesys. He's a results-oriented architect (Certified Scrum Professional, PMP, Microsoft Certified Professional) and strategist (FRM, CAIA) specializing in business intelligence, data mining, machine learning, and artificial intelligence.
[click to continue…]
Freelance DeveloperHTML5C#PythonT-SQLCSS3JavaScriptSQLASP.NETKendo UI.NETjQueryGit
Hire
Full
profile
Filippo ConfortiItaly
Previously the lead architect for Gucci's eCommerce business, Filippo specializes in developing beautiful applications with Ruby on Rails, and has 9+ years of engineering experience. He strongly believes in TDD as the only way to build rock-solid code that makes his clients happy. He loves building for other developers too, by designing and creating the REST APIs they wish they had.
[click to continue…]
Freelance DeveloperRubyRuby on RailsPayPal APIGitAmazon Web Services (AWS)OAuth2
Hire
Full
profile
Alex DugglebyAustria
Alex is a senior full-stack developer on the Microsoft platform working with it for 15+ years. He has an IT security and secure software development background on the one hand and entrepreneurship and innovation on the other, enabling him to build clean and secure systems (especially MVPs - minimum viable products) .
[click to continue…]
Freelance DeveloperC#JavaScriptASP.NET MVCAgile Software DevelopmentAzureSQL Server
Hire
Full
profile
Zachary GoldbergUnited States
A former engineering lead at Google and Entrepreneur in Residence at Tencent, Zachary is a seasoned entrepreneur and engineer, with experience as the founder, CEO, and CTO of several different companies. He's proficient at most "startup" stacks, including cloud infrastructure & Ops (AWS, Puppet, etc.), back-end stacks (Python, Erlang), mobile (Android & iOS), and some front-end work.
[click to continue…]
Freelance DeveloperPythonErlangDjangoAndroidAmazon Web Services (AWS)
Hire
Full
profile
Anne AdamsUnited Kingdom
After building financial trading applications for 8 years as an engineer at Merrill Lynch, Anne has since gone on to found and build LoudUp, a music-based social network that she designed, built, and launched from the ground up. She specializes in .NET technologies and JavaScript.
[click to continue…]
Freelance DeveloperC#SQLASP.NET AJAXASP.NET MVC 3ASP.NET MVC 4ASP.NET MVC 5ASP.NET WebformsASP.NET MVCASP.NETSoundCloud APIjQueryFacebook API
Hire
Full
profile
April LeoneUnited States
April is a senior front-end web developer with over 15 years of experience at companies like Starbucks, Rosetta Stone, and Livemocha. She specializes in building front-ends for JavaScript web applications, and has deep expertise in the nuances of cross-platform development.
[click to continue…]
Freelance DeveloperCSSGitAgile Software DevelopmentMacWordPress
Hire
Full
profile
Alexander V. MakeevRussia
Alexander carries multiple technical degrees in Nuclear Physics and worked at CERN as a Python developer implementing dynamic performance optimizations for complex web applications. He excels at rapidly integrating reliable web technologies and achieving flexible software architecture designs. His strong theoretical and practical background in IT, business consulting, and project management makes him extremely capable on projects of any size.
[click to continue…]
Freelance DeveloperSQLHTML5PythonJavaScriptCSSCSS3CC++T-SQLBootstrap 2.0DjangoBootstrap 3+
Hire

The Vital Guide To Hiring Great Freelance Developers

Technically, hiring freelance developers has never been easier, but don’t lull yourself into a false sense of security. The number of freelance platforms and skilled developers on the market is going up, but so are the challenges associated with finding, testing and selecting a truly great candidate.

So, how do we do this? Well, there are plenty of freelancers to choose from; many are good, but many are not. The bigger the marketplace, the bigger the risk. With more candidates to choose from, checking references and screening individual candidates may be a problem, especially if you post an ad on a major freelance platform and get hundreds of applications.

So what is the fastest and safest way to hire freelance developers? If you are thinking we are about to say Toptal, guess again. Call us old-fashioned, but word of mouth and personal recommendations still go a long way. If you can contact a few people directly, or via your friends and colleagues, you could easily find a freelance coder or designer. However, this won’t work for everyone; people who have spent years in the industry tend to have a lot of contacts and know people who deserve their trust. If you can’t hire directly, you will have to start sourcing elsewhere.

Obviously, trust is a prerequisite for any serious commitment in any business or personal relationship. But what happens when you don’t know the right people and have to head over to a huge freelance marketplace to search for talent? After a few dozen applications, people will start to doubt their own good judgement, let alone trust strangers and their promises. Trust is good, trust sells.

Toptal is, in part, built on that concept – that is why our developers are screened and why we can guarantee quality, whereas other freelance platforms do not (and cannot). You see, we simply take a few unknowns out of the equation, allowing clients to focus on what really matters in a candidate, thus reducing their exposure to any type of risk.

So what does really matter? Let’s take a look at a few dos and don’ts of hiring freelancers.

You Cannot Rush It

This is an obvious one; if you want to hire freelance developers, you have to take your time, and there is no getting around this. Of course, this applies to any industry, but in a fast-paced industry like ours, it might not be as easy as it sounds. Competition is brutal, deadlines are tight, yet, a lot of work can be done remotely. Quickly hiring a couple of freelancers to speed up development, or join a new project on a tight deadline, sounds very tempting. However, it’s usually not a good idea.

If possible, you should try working with the developer prior to making the final decision. The trial can involve a small project, or just a number of tests. The evaluation period does not have to be too long, providing it is well thought through. It is also a good idea to involve the rest of the team; after all, they will be working with the new developer and they might be able to identify some issues that would otherwise go unnoticed. Listen to their input, ask them for feedback, and don’t make the decision on your own.

Still, an evaluation might not work in all situations. If your candidate is a very skilled and experienced developer, it might even come across as a bit of a professional insult. It depends on their ego, but you don’t want prima donnas in your team anyway, do you?

A reasonable candidate should be willing to jump through a few hoops, and agree to some form of evaluation. If not, this should be a red flag in itself; it usually means the candidate is not too serious about the job and does not want to commit a lot of time and effort. Another explanation could be confidence, i.e., candidates assuming that they are overqualified for the job and have nothing to prove. There is nothing wrong with a bit of old-fashioned cockiness and competitiveness, but too much of it can create friction among team members.

It’s Not Just About The Tech

So, you are looking for a freelance programmer and your focus is on their coding skills rather than anything else. Of course, technical skills are a priority, but before we get to them, we need to take a look at the human side of things. What’s your company culture like? What does your team think of the new developer? What does the candidate think about you?

Is the candidate a good fit?

While this sounds like a logical question, employers often overlook the cultural aspect due to their focus on technical skills. Now, if you are in a rush and need a couple of freelancers to help you meet a deadline in a month or two, the emphasis, clearly, should be on skill and execution. However, if you are looking for people who will stay on board for months or years, who may become long-term team members, and eventually lead their own teams, it is very important to consider the human aspect.

Also, freelance developers can quickly evolve into vital team members, and eventually team leaders. If you hire a good freelancer and everything works out, a year or two down the line you may find yourself sharing an office with that individual. Many people tend to associate freelancing with remote work, but this is not always the case. Freelancers sometimes work on-site, especially in some niches. Remote workers frequently become full team members, so this is worth keeping in mind.

Technology changes and evolves, so developers have to adapt and learn new skills along the way. People can change, too, but it’s not something you can count on. With that in mind, sometimes it is better to choose a candidate willing to learn new skills and be a team player, than an even better coder who causes friction in the team.

A million coders have a million different personalities, and each company is different, so there is no one-size-fits-all rule when it comes to cultural compatibility; it’s up to you.

Most technical skills become obsolete in a matter of years, but people skills, professionalism and dedication, do not. A developer willing to adapt to new industry trends and master new skills can prove more valuable than a developer who is excellent in one particular area of expertise. A well thought out interview process should address some of these issues.

Depending on where you are and what sort of business you operate, it could be a good idea to consult someone used to dealing with freelance developers, especially if you didn’t have a chance to do it before. A number of legal and tax pitfalls could affect businesses in certain jurisdictions, so if you are thinking about bringing on your first freelancer, be sure to consult your accountant (possibly, even a lawyer). Luckily, in most parts of the world you should not be affected by outdated labour laws or tax codes written in the era of vacuum tube computing.

Sourcing, Preselection, Planning

Human skills aside, technical aptitude is the primary concern for employers. The number of technologies used in development is constantly growing, and so is the need to quickly and efficiently filter out candidates who don’t make the mark. This can be more difficult than it sounds, especially if you need candidates capable of working in a few different frameworks and languages. There is a lot to cover.

Conducting a comprehensive interview takes time and effort. It also requires a fair amount of preparation because you need to tailor your questions carefully. Luckily, Toptal can help with a range of hiring guides covering a wide range of topics. Whether you are looking for a job, or want to hire a freelance developer, you should definitely check out some of our resources.

Let’s take a step back and look at a typical hiring process. Once you’ve identified your needs and started preparing for the sourcing process, several different methods of finding suitable candidates are available – internal sourcing, traditional job ads, online freelance marketplaces, employment services, and good old personal recommendations.

Regardless of which method you choose, you will need to write a good project brief and job description. You can use Toptal job descriptions as a good starting point; for example, check out our front-end and back-end developer job descriptions. Remember, if you want talented developers, people who can get a new job on a few days notice, you have to do a bit of marketing on your end. This does not mean you need to oversell the project, but you do need to market it properly to attract quality people. Ask yourself whether or not you would apply to your own ad if you were a top freelance developer?

Once the applications start rolling in, you are likely to end up with a lot of raw data that needs to be carefully processed before shortlisting individual candidates. Some applicants simply won’t make the mark and will be rejected at this early stage, others will be shortlisted, while some may be considered tier two material – candidates that can do the job, but are overshadowed by the more talented. It might be a good idea to keep track of such candidates, just in case you need them later on.

Interviews Need to Cover Technical Aptitude and Much More

Now that you’ve narrowed down the field of potential candidates, it’s time to schedule a few interviews. This is not just a matter of asking people a lot of technical trivia questions and trying to figure out whether or not they would be a good fit for your team; this is a serious process and needs to be backed up by a lot of research and carefully selected questions, designed to bring out the best (and worst) in each candidate.

Getting excellent answers to bad technical questions gets you nowhere.

Here are a few points to keep in mind when asking technical questions:

  • Do not ask trivial questions that have more to do with tech history than the actual job.
  • Try to avoid questions commonly found in hiring guides; if it’s online, anyone who tried to prepare for the interview could know it.
  • Ask practical, open-ended questions which give the candidate a degree of creative freedom.
  • Check out some of the candidate’s previous projects and ask a few relevant questions about them.
  • Try to learn more about the candidate’s professional habits and skills, e.g., how often do they learn new skills and polish existing ones?

Now, let’s see how this would look in the real world, using Toptal’s PHP hiring guide. For example, instead of asking trivia/historic questions such as, “When did PHP 5 go mainstream?”, or “Why did the array_merge() function cause compatibility issues when running legacy PHP4 code?”, you should try asking questions that meet the criteria listed above.

Here is a good example from our PHP guide: “What are traits? Give an example of a trait declaration and a class that uses multiple traits.”

This question will let you know a lot more about the candidate than trivia questions. Traits were introduced in PHP 5.4, which means the candidate has embraced some of the latest features. If you really want to throw the interviewee a curveball, check the PHP release notes and spice the question up with some even more recent additions from the official changelog in PHP 5.5.x and 5.6.x. This straightforward and relatively simple question will let you know whether or not the programmer is keen to embrace the latest developments and use best practices.

Of course, the same principle applies to just about any niche, not just PHP.

Another good idea is to take a closer look at the applicant’s track record and completed projects. When applying for a job, everyone lists their best work, which may or may not be representative of actual quality. What if the candidate conveniently forgot to mention a bunch of projects they are not too proud off? Are there any big gaps in the resume? Did the developer complete five five-star projects in five years, without mentioning a dozen cheap and sloppy ones that paid the rent in-between them? Such gaps should be a red flag, although they are not necessarily a disqualifying factor, as long as there is a reasonable explanation for them.

We are no longer in technical territory, this brings us to the candidate’s personality and integrity, which may be more difficult to judge than their coding prowess.

Keep Your Team In The Loop To Ensure A Good Fit

In most cases, the new developer will join an existing team, so it is vital to inform and involve the team at some point of the hiring process. The team can offer invaluable insight into some aspects of the project, help you prepare for the interview and ask relevant questions (or even “gotcha” questions), and, obviously, they have a vested interest in getting the best possible candidate on board. After all, this is the person they will have to deal with day in and day out, maybe for months, maybe for years.

No team wants an incompetent colleague. Use this to your advantage and tap your team for additional input. You’ll find no shortage of interest.

Your team can also make sure that the “new guy” will fit in. Personality goes a long way, and sometimes it can prove more important than dry coding skills. What’s the point of hiring an A-list developer if he or she won’t get along with the team? What if you hire a rockstar developer unwilling to share their knowledge with the rest of the team?

Unfortunately, there is always a chance that your dream hire may turn into a disappointment, a smug egocentric disliked by the rest of the team, but that’s just another reason to consult your team: “Don’t look at me, you signed off too.”

Joking aside, a harmonious team is a well-oiled machine, and every cog works flawlessly. It’s good for morale, it’s good for business. What happens if you add a rockstar Android developer to your team in the hopes that he or she will improve output? Great developers like to work with their peers, so if you have a lot of inexperienced developers on board, new talent may not fix the situation.

Yes, developers who ace all Android tests and interview questions you throw at them will definitely know what to do, but what happens if the rest of the team can’t keep up? Do you expect your shiny new star developer to explain every point to a few “green” developers on a daily basis? Do you expect the new developer to be happy with that? What will the rest of the team think – if you are hiring someone to outrank them, despite their perceived seniority?

Back to the steampunk analogy – a single titanium cog won’t make the rest of the machine nearly as strong. A great developer eager to take the initiative and share knowledge may help a few teammates, but not everyone.

To ensure that there is no unnecessary friction, you simply have to consult your team, and there is no getting around this.

Be Realistic And Straightforward

Everyone wants to hire the best developer out there, and every developer wants to get a dream job, but let’s be realistic; everyone must operate within their budget constraints, so money is often the limiting factor. Good people cost good money, so many organisations simply cannot afford the best developers out there.

Employers usually want the best developer they can afford, and in many cases they don’t actually need the best developer in the business, because the project they are working on does not require cutting edge skills. Developers, on the other hand, want to be well compensated for their efforts, they want to work on interesting projects, with skilled teammates.

However, money is not everything.

If you manage to find a developer that shares your vision and believes in what you are doing, you may get more than you bargained for. If the developer believes they’re working on a good project with a lot of long-term potential, chances are they will try to do an exceptional job and perform above and beyond the call of duty. The project could be a good opportunity for years to come, and it might look good on their resume.

If on the other hand the developer sticks around solely for the paycheck and does not believe the project is truly promising and exceptional, it’s highly unlikely you will get the same level of commitment, or loyalty for that matter.

Hire freelance developers now
Alvaro 1506e7

My team is going to personally help you find the best candidate to join your team.

Alvaro Oliveira
VP of Talent Operations