how to find a great developer on upwork

Post on 12-Feb-2017

516 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

biz30.timedoctor.com

How to Find a Great Developer on

is mostly associated with offshore-outsourcing and hiring developers in India, which is a difficult pill for

many people to swallow.

Entrepreneurs claim that most of the developers they hire are low quality and produce terrible

results. That the developers they hire have difficulty completing the projects

And the result…

“I can’t find great developers on Upwork!”

But the TRUTH is…

You can useto hire developers in the:

US Australia Europe and ASIA

So how to hire a great developer?

Hiring a developer onis going to take some work. But if you follow

these steps, you’ll hire a high quality freelancer who will deliver a beautiful project

for you.

Before I get into how to hire a developer on , I first

want to tell you why you should use the platform

KEY Advantages of Using Work

to Hire a Developer

Gain Access To Global Talent

Online marketplaces give businesses of all sizes access to global talent pool. No longer are entrepreneurs

confined to hiring the best talent in their geographical region. They can hire the best talent they can afford

at a global scale.

Ramesh JohariStanford Professor/oDesk Research team

“Traditionally, the biggest friction for businesses in the labor market is the difficulty of finding an available

worker with the skills needed. Online workplaces are removing this friction by opening up a flexible, global

talent pool – helping the best-matched businesses and workers find each other when demand exists.”

Source: http://www.slideshare.net/oDesk/the-rise-of-online-work

Promote Workplace Flexibility

Workplace flexibility is when employers grant their employees ability to spend at least part of their work week away from the office.

30% of employees with flexible work arrangements feel very

engaged in their jobs.

According to Hok.comSource: GSA Building Services, ‘The New Federal Workplace,’ June 2009

http://www.hok.com/thought-leadership/top-10-trends-influencing-workplace-design/

Because workplace flexibility is the primary modality of Work, it is an appealing place for freelancers

and knowledge workers, like developers to seek employment.

Upwork Takes a Low Margin of The Developer’s Wage

deducts a 10% fee from the rate that the freelancer charges the business

For instance:

If the business pays a freelancer $100, Upwork will receive $10 and the freelancer will receive $90.

Got it?

Now, let us talk about the 2 Disadvantages of Upwork

A Lot of Mediocre Candidates

You won’t find many developers that charge a minimum of $70 per hour from the United States

or other developed countries that you know routinely produce high quality software talent

However…

There are a lot of high quality developers from developing countries such as Russia and the Ukraine

Not Suitable for Office Jobs

Developers enjoy the flexibility that comes from working from home and are resistant to coming to

an office to work 9-5 every day

Now that you know the benefits to using Upwork to hiring a great

developer…

G

theProcess

Posting the Job

Identify a Specific Technology

Once you know what kind of technology you want to build your software on, then you can use that information to

locate your developer

You can create a post that says something

like “Need a front end developer who specializes in HTML5.”

By describing this type of listing, it’s assumed that you’ll understand the capabilities of the technology

and you’ll be able to converse with a developer

The only time you don’t need to be

extremely specific with the

technology is if you’re looking to

build a simple

WordPress website

Finding Developers atReasonable Rates

Most entrepreneurs think this way

I’m going to DOMINATE

the industry!

I’m going to go on Upwork and find some

developer in India willing to work for $3

per hour.”

But that’s not going to HAPPEN!

If you want a good quality developer, you’re going to have to start at $15 per hour.

And most of the really high quality developers

are going to cost you a minimum of $25-$30 an hour

Do you Post a Project or pay Hourly?

Hmmm…It all depends!

If you post a project, meaning you want to the developer to give you a cost for the

entire deliverable, then you’re going to pay the developer a much lower hourly rate

However, if you’re looking to build a very complicated site or application, posting your job as a project will be hard to do

When projects take a while, the developer starts to get annoyed. And at some point the developer will come to the realization that they aren’t getting

paid fairly for the work they’re producing.

How to Invite Candidatesto a New Job

The very best developers might not bother to look for your job, let alone apply for it. They probably already

have a lot of work on their plate

Just like when you’re creating your job posting,

you want to search for very specific technologies

Let’s say you are looking for a PHP framework for some front end work. If you search for PHP

developer, then you’re going to get a wide variety of candidates.

Now that you’ve narrowed down your search with a specific technology and Upwork’s filters,

you then need to invite a lot of people

But the PROBLEM is...

If you invite just two or three people, they might not be available. And not everyone

is interested in your job.

Choosing a Candidate

Now that you’ve invited 20 or so candidates, the question is: “How do you

select the best one?”

Let me introduce you to three strategies for choosing the best possible candidate

HackerRank

is a site where you can ask your candidates to take quizzes and answer questions and build mini projects using knowledge that they are expected to know

Each candidate will then be scored and you can hire the candidate with the highest score

That way, even if you don’t know a thing about coding, you can still hire a qualified individual

G

Go BEYOND Ratings!

When you’re hiring a developer, you should look at their ratings on Upwork. However, you need to go

beyond the ratings.

There are two reasons why

Developers with high ratings will most likely have a lot of clients. So, if you’re looking for someone to hire on a full time basis, then don’t hire someone based on their ratings alone.

Many very good developers don’t spend any time on Upwork so they may not have any ratings at all.

G

Selecting Multiple People

I know this is going to sound like it will burst your budget, but in the end, it will save you a lot

of money by ensuring you avoid a bad hire.

Hiring Multiple People

So why do we hire multiple people?

Hiring multiple people from work who will work remotely is completely different to hiring someone in

an office for a long term position

If you only hire one developer, there is a high probability that you won’t get your job completed

They may be working at another job. They may have no commitment to you and will leave your company

without a word of notice. They may get sick.

The good news is, you can afford to overcome this challenge because you’re getting a potentially great

developer at a very affordable price.

If you’re in the United States, there is no way you’re going to be able to hire a developer in your city for

$15 per hour.

But if you don’t have the budget to hire multiple people, then this isn’t the right strategy for you.

(You should use HackerRank to find good, reliable developers.)

However…

If you have the budget, then this is an amazing way to find someone great

Alternatives to Upwork

is a global outsourcing marketplace very similar in function to Upwork, which allows potential employers to post jobs that freelancers can then bid to complete

You post a job and freelancers make bids to complete. You can then compare and select bidders. You pay once you’re satisfied with the work

How does it work?

is a marketplace where you can find, manage, and pay your staff from around the world.

(Staff.com is a sister company of Time Doctor)

After you post a job, you will create a shortlist of candidates from 1,000s of qualified profiles in our database.Next you will interview and test the candidates.

How does it work?

And before hiring your new remote staff member, you can take them for a trial run with either a

quick test, a longer paid trial of 5 hours or more, or a probation period before the hire is finalized.

The popular social media platform that is a great way to network and find developers.

Using to find a great developer is no easy task.You can’t expect to post a job and wait for some great developer to come running to do the work for $3 per hour.

However, if you’re willing to put in the time and energy to find a great developer complete a software project,

be it a website or a web or mobile app, then Upwork is a great platform to do this.

If you’re tired of reading, here’s a video presentation by Rob Rawson on how to find a great developer on

top related