Table of Contents
Do not index
Do not index
You've got options when it comes to finding your developer, as long as you're willing to consider onshore or nearshore remote options - or even offshore if you're feeling daring! I'm not sure what the exact time difference is between nearshore and offshore, but I'm pretty certain anything up to 4 hours can still work out. Just remember that the further afield you're willing to go, the more talent you'll be able to tap into!
If you're looking to find developers, you've got to know where to look and where you look depends on what stage of development your project is in - whether you're starting out with your MVP, scaling up or maintaining it.
If you're a start-up looking to build your MVP, outsourcing to a dedicated development team may be the way to go. No need to worry about recruiting or managing your own team when you can just hand the entire project off to an external team. These guys aren't your employees, they're a third-party team managed by a software development partner who will take care of everything from start to finish.
If you're looking to launch a product, it's a no-brainer: hire a dedicated team to deliver an MVP and get the show on the road! Once your start-up is making enough money to keep the lights on, then you can throw all your money and resources into building an in-house development team. Until then, a dedicated development team will do nicely!
Where to Find Your Outsourced Dedicated Software Development Team
If you're looking for software development companies, you can check out Clutch.co and goodfirms.co for ratings and reviews.
Reviews don't just maketh the company, they make the world go round! After all, what would we do without them?
Maybe reviews aren't all they're cracked up to be. Could it be that the top rated companies on these sites are those that pay the most? Nah, that couldn't be it…..could it?
As sites that sell themselves on the value of ratings, their TrustPilot reviews made me chuckle.
So, if not Clutch and Goodfirms, then where?
Well, you gotta start somewhere, I guess. Using these sites as a list and a starting point is better than nothing.
Once you’ve got a list of possibles, then take a gander at the chosen companies' previous work - it's like window shopping for your project's future! If you can, try out the products in their portfolio - it's a great way to get a feel for the quality of their work. And, of course, you can always check out the reviews of the same products on Google Play, Apple and Shopify to get an idea of how good they really are.
Once your product has passed the sustainability point and you start raking in the dough, you'll want your own in-house team of developers to -
- keep an eagle eye on the project's progress
- guarantee the business runs without a hitch
- point the product in the direction of your dreams
- keep everything running smoothly and up-to-date
These are the people who understand your company and its products inside and out, and who are dedicated to helping make it even more successful.
If you thought hiring an in-house developer would be easy, though, think again! With the limited talent pool and intense competition out there, it's a tricky task to find the right ones. It's not just the time and effort, it's the cost too. Salaries, benefits, pensions, training, equipment... and the list goes on.
Where to Find Your In-House Developers
This subject warrants its own blog but suffice to say you better get ready to get your LinkedIn game up and running, update those job boards, call up some recruitment agencies and start networking like there's no tomorrow!
You've got the core team, but need to beef it up! You're probably either in a rush to finish something or you realised you don't have all the answers, or expertise. Either way, you need a few more hands on deck.
Your core team will still be in charge, but the addition of contingency hires will help you meet the pesky deadlines and fill any gaps in your team.
If you're looking to add a few more bodies to your team, there are a few options.
Freelancers are like that old PAYG Nokia phone you used to have - they're affordable, don't require a long-term commitment, and you can conveniently ditch them when you're done.
Seriously though, if you're looking for a quick fix, hiring a freelance developer may be your best bet. You can hire one on a fixed price or hourly rate basis, for a set amount of time or on a task-based basis. Plus, there's an abundance of them out there to choose from, all around the world.
But if you're looking for a freelancer, just remember that the majority of them are only in it for the short haul (65% of all freelancers are temporary freelancers, with other regular employment). The rest, who do it full-time, are juggling multiple projects and clients, so don't expect too much in the way of commitment.
Hiring freelancers is a bit of a lottery. You could find the jackpot—a talented developer that fits all your needs—but you could also end up with a total dud who vanishes without a trace when you need them the most.
Where to Find Your Freelance Developer
On general freelance platforms such as Upwork and Fivrr. Certainly there are tons of truly talented developers on them all but it can be challenging sorting through the masses of proposals to find that diamond. You can up the odds of a successful outcome the first time by checking out the freelancer's reviews and ratings.
There are also niche freelance platforms like Toptal. Representing the ‘Top 3% of talent globally’ (or so they say), they charge accordingly though.
Outstaffing, aka Staff Augmentation, aka Body-leasing (ha! always makes me laugh!) is a great way to get your development team some extra 'oomph'. It's essentially a way to 'rent' a highly-skilled developer for a bit, to help fill gaps in your dev team or ramp up development, and is usually done through a specialised agency. You can get access to a ton of talent without having to deal with the hassle that usually comes with recruiting. Plus, you only pay for the hours worked (the outstaffing agency covers everything else) and you have full control of the development process as the contractors work directly with the in-house team.
Where to Find Your Outstaffed Developer
Although most software development companies on Clutch.co specialise in providing dedicated teams, you'll find some offer Staff Augmentation too. Again you'll want to take the reviews with a pinch of salt - but it can be used as a starting point
If you're feeling a bit out of your depth, you might want to bring in a local Talent Management Service who knows their stuff when it comes to the overseas and tech markets and can help you to source the developer and handle payments, contracts and admin - like Lunem.com
They'll do the hard work of finding developers for you and help you scale up your team. Sure, you'll have to pay a bit for the privilege, but it'll be a damn sight cheaper than places like Toptal and much less risky than Upwork.
Co-Founder & Finance Director here at Lunem