How do I get a job as a entry level Web Developer?

Hey guys,

I have been learning to code on my own for the last couple of months now in order to change careers and I would love to find an entry level web dev job to grow my knowledge. Are there any tips you guys can give for someone with no work related experience like freelancing who is trying to find a job? Also would anyone be willing to take a look at my resume I have created to give me any hints or tips?

1 Like

It will help to have some kind of portfolio of sites you have made to show what you can do. This may seem like a “chicken & egg” situation when it comes to freelance work. But one thing you can try is some voluntary work, maybe offer to make a site for local community groups or charities.

1 Like

Thanks for the advice SamA74, I have not thought about voluntary work and I will look into this.

1 Like

Voluntary work is good. Call around to any non-profit orgs in your area. Smaller ones simply won’t have the budget for big web dev work and would probably love some cheap or volunteer work.

Create your own web page. For now it doesn’t matter how much content is on it, but just that you create it yourself and it wasn’t just a “stick in a theme and call it good” job. Actually put your skills to use and make something from scratch. Doing one project start to finish will help round our your skill set and reveal areas you may need more study in.
I suggest you at least do a pretty home page, contact page, portfolio page, for practice, even a blog section.
Of course the portfolio will be empty, but at least you’ll be ready to put some stuff there when the time comes!

Start learning one or two “specialty” tools. You want to have more on your plate than “HTML, CSS”. Study Javascript for sure, and potentially PHP if you want to go that route. But if not, dig in to Javascript, look at NPM package management, study SASS/SCSS, understand GIT, and really dive into them and use them.

Implement each technology into the building of your own website. If you learn SCSS (I like better than SASS), then actually organize your CSS by using it. Your website is your playground, make use of whatever you study! Build “concept” pages or portfolio pages to show off using a specific technology. If you learn how to work with the Google Maps API, then build a page that demonstrates what you know.

At any rate, an entry level job is going to be hard because you have to find a company so big that they already have/need senior developers on staff, and can use a beginner/intern.
A better bet is to find a web dev agency. You can do work remotely for them a lot of the time. They can put you to work doing all the nitty gritty “easy” stuff and you get exposed to more and more of the harder stuff and can be mentored.

I work part time for an agency right now, even though I first got into web dev like 17 years ago. But it’s fun, you get stretched in every direction; specialty tools, old software to update, serverside stuff, troubleshooting techniques, exploring new tools, solving problems. It’s good all-around general work unless you want to really specialize at something.


You could also make one or two fictional sites to demonstrate your skills,

1 Like

I’d definitely get yourself a Github account, that way you can do a portfolio site using Github Pages. That way you can pretty quickly get yourself up to speed with a tool like Jekyll, and there’s no issue getting individual or blog post pages set up. Once you’ve got the setup sorted, adding new content is as simple as preparing a new markdown file.


This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.