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.”
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.
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.