Junior Developer title?

Those of you who hire, considering a candidate who is the absolute greenest, and in hiring on an entry-level job, would you consider the title of someone's cv as "Junior Developer" a good idea? What would that say about the person to you? Is that a phrase that you tend to avoid or is it appropriate? I've read mixed reviews on this.

It's definitely what I would consider myself.

-Ryan Norton

Did you find this post useful? Show some love!

in my opinion, the title is just a title, what you can do is the more important thing, when you give 'label' yourself is a junior, you will lose the opportunity when a company wants a senior. But if you keep making it general, you will be able to get the chance to sell yourself in job interviews and let them decide. :)

Aside: There's the "official" job title, and then there's the title I put on my resume. In all my years, I've never been assigned a title that accurately describes my day-to-day job (nor acknowledges my level of expertise in one skill or another); therefore, titles are meaningless for the most part, IMHO.

I'll keep that in mind. Thank you!

In my area-- Developer "job titles" are usually rated Developer I, II, III then goes onto architect, tech lead, etc. I being new, III being senior.

So personally, my job titles on my resume/CV have always been "_____ Developer".
People argue about what junior and senior actually mean. For instance, in mobile senior can genuinely means 2-3 years experience if you're working in the right technology. But, for other areas, it means 20+ years. Ya know?

My advice would be to keep it generic... if they want to know your familiarity with technology they can ask -- If they want to know how many years you've been in the technology they can come up with that through looking at your resume. There's no need to mark yourself as a junior. :)


Hey there, we see you aren't signed in. (Yes you, the reader. This is a fake comment.)

Please consider creating an account on dev.to. It literally takes a few seconds and we'd appreciate the support so much. ❤️

Plus, no fake comments when you're signed in. 🙃

As others mentioned, the junior/mid/senior are simply titles. In our company, we have junior, mid and senior level roles. The (unofficial) definition for these roles are,

Junior Developer: One who knows the basic coding blocks, familiar with at least one language (C, Java, Javascript) at least just enough to get around the code and understand what's going on, initially needs help/guidance in carrying out his day-to-day tasks and most of all, one who can listen and learn.

Mid Developer: One who is strong in at least one language/technology, can effectively work on his day-to-day tasks without any help from others, can collaborate with other developers in the team in implementing a solution.

Senior Developer: Person who not only understands the application which we works on, but also how it falls into the products and services offered by the company. He can coordinate teams and design/architect solutions, etc.,

Keeping in that mind, when we recruit we don't officially post that we want junior developers. We decide that after the technical interview.
As Kim Arnett mentioned earlier, number of years doesn't really justify the title. So even if a person puts on his resume as Senior developer based on his number of years, if the person doesn't have enough experience in the technology which the role requires (for ex. node.js) he would still be considered as Junior/Mid level developers.

My suggestion is to keep the role as generic and let them decide where you fit in.

Thanks for the advice. I found this extremely helpful!

Classic DEV Post from May 7

Who's looking for open source contributors? (May 7 edition)

Please shamelessly promote your project. Everyone who posted in previous weeks ...

Follow @ben to see more of their posts in your feed.
Ryan Norton
An Aspiring Developer looking to start a career in tech.
More from @rjpsyco009
How do you deal with burnout and low motivation?
#career #discuss #motivation
Getting Out of the Open Source Toy Box
#beginners #career #productivity #opensource
Trending on dev.to
TIFU(Today I Fuc*ed Up) A Guide from a Beginner to a Beginner
#beginners #rookie #junior
Understanding JavaScript's Engine with Cartoons
#javascript #beginners #webdev
This confusion in JavaScript😐🤔😅
#javascript #react #webdev #beginners
Coding Interview Tips
#career #interviewing #interview #beginners
Part II: Fn Load Balancer
#programming #beginners #serverless #kubernetes
My Programming Journey: Should You Leave Your Current Job To Pursue Your Goals?
#productivity #beginners #career #discuss
How Art School Prepared Me for Programming
#art #career
Speeding up your app’s navigation with Turbolinks
#beginners #rails #optimization #javascript