New Tool Details What a Freelance Developer Should Charge

Whether you’re doing freelance work full-time or tackling a side project, deciding on an hourly rate is tough. CodeMentorX’s new ‘rate finder‘ tool can help you decide what to charge, even down to your location and experience level.

The hourly rate is culled from the CodeMentorX network. As the company outlines: “Our data is based on the freelance hourly rates set by over 9,000 vetted developers on the Codementor platform. We hope this explorer can help companies interested in hiring freelance developers get a better understanding of the current market rates and trends.”

If you’re wondering what ‘vetted’ means, the process is actually pretty robust. CodeMentorX screens résumés, administers a coding test, conducts behavioral interviews, tasks developers with a “small” project, and holds a technical interview. It adds: “Only those who pass the entire process are approved to join our exclusive freelance network.”

Currently, CodeMentorX has 24 categories to choose from. Some, including “Python” or “iOS,” are pretty straightforward. Others like “Software” are a bit more opaque, though a descriptor under each category offers specifics on what it’s about. (If you’re curious, a “software developer” on CodeMentor’s platform “researches, designs, programs, and tests computer software using a variety of languages, including Java, PHP, C, JavaScript, and C++.”)

Most guidance puts developers somewhere between $61-100 as an hourly rate. CodeMentorX’s data dips as low as $41 per hour, and reaches a top-end $160 for every 60 minutes a developer works. After selecting your skill level and location, the hourly rate finder then surfaces a breakdown of what developers on CodeMentorX’s platform charge.

FReelance developer CodeMentorX Hourly Rate Finder

If you’re a mid-career Ruby on Rails developer thinking $125/hour is a good rate, think again. CodeMentorX’s data shows most North American mid-level Rails devs charge between $41-80 per hour, with a few seeking as much as $120/hour. It’s not until you hit a ‘senior’ level that you should feel comfortable charging more than $100 per hour.

Across the board, CodeMentorX’s data is congruous with Dice’s Salary Survey. For example, our Salary Survey suggests Python devs make about $50 per hour. CodeMentorX data shows ‘junior’ Python devs charge between $41-60 per hour, on average, which surges to the $61-80/hour range once those developers hit a ‘mid-level’ mark.

Whether or not you use CodeMentor’s platform, its hourly rate tool is a good benchmark for knowing what to charge a client. Not only will it help you find an appropriate hourly rate, it is a useful tool to argue why you’re worth the spend if a client pushes back on what you charge.

Download Dice’s Salary Report Now!

Related

3 Responses to “New Tool Details What a Freelance Developer Should Charge”

  1. Steve

    I charge according to what I negotiate with the individual customer. Many factors include if I have a history doing business with them, as well as if I even want the work. I do not charge hourly when I freelance: Frequently I am offered a flat sum for my part of an entire project. Occasionally I negotiate for items needed in the project i.e. a new compiler because the target has changed. Sometimes I have to buy hardware, and that is a negotiable item too.

    • Time based business models have been proven less effective for performance management going back to 1911 (Frederick Taylor), it’s amazing, over 100 years later it’s still so prevelant.