Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am currently a freelancer (JavaScript) developer, and now I am striving to work more on freelance marketplaces. Some time I want to move from Russia to Canada and find full-time work there. So:

How I might provide evidence of expertise in this case? I can not just say in my resume/CV "I was super JavaScript Developer in the MacroHard from 2011 to 2017". Are my accounts (and 4,5/5 star rating) on these marketplaces will be relevant and adequate to show to the potential new employer (urls in the CV, for example)? Or maybe I should just add description of most interesting projects?

I have found this article: http://gettingtozen.com/2010/10/how-to-list-your-freelancing-and-self-employment-experience-on-your-resume/

Author gives advice to not include many references to the freelance projects, but his field is not an IT (freelance corporate trainer). In my point of view, it is not very applicable for a Software Developer, since as Software Developer you can explicitly point to the application you worked with. Also, an option here is to refer yourself as "individual entrepreneur" instead of "freelance contractor".

My experience in North American employment traditions is zero, so I hope to get advice from colleagues and HRs.

share|improve this question

1 Answer 1

There is definitely nothing wrong with having freelance contracting in your resumé.

If you want a full time job as a Javascript programmer, do write "Javascript Developer" as headline to your resumé. There are a couple of ways to list your work experience, if you want to be brief you could lump your assignments together in one post:

Freelance Contractor

2011 - ongoing

Worked as javascript developer with clients such as Company A, Company B, Company C. Experience in JQuery, mootools [...]

The benefit is that you can be brief with your experience, which is actually good because recruiters don't like to read long essays on what you've been doing your entire work life. You could do several work experience posts if the assignments you had were long (more than 6 months):

Javascript Developer Contractor

Company A

May 2011 - Sept 2012

Helped build e-commerce front-end with JQuery [...]

Javascript Developer Contractor

Company B

Nov 2012 - June 2013

Wrote backoffice system in Ext.JS [...]

The important part is to keep the descriptions of your work experience to be relevant to the job that you're applying for. Most effectively you can write what you've achieved in the format of Action Verb - Result Achieved - Method Used:

Developed (action verb)

a backoffice system (result achieved)

in Ext.JS (method used)

You get bonus points if your results are quantifiable somehow in time or money, because it is like catnip for recruiters:

Developed (action verb)

a custom rendering engine that saved hours of work each day (quantified result achieved)

in WebGl (method used)

Alternatively you could put yourself in sites such as LinkedIn or Monster. If you have enough keywords (basically mention all technologies you want to work with) you might be contacted by a head hunter. If you want to work in other countries, making yourself marketable on such sites is quite an effective way to do so.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.