How To Freelance As a Junior Developer - Filip Rastovic

How To Freelance As a Junior Developer

In the spite of being told couple of times by older freelance developers that it’s impossible to find a job for a junior developer on Upwork I managed to found a couple of very cool junior developer jobs that would help me learn. and I did it just by searching “junior developer” on Upwork and applying to every possible job I came across. I urge you to also read my post How To Freelance With No Skills to learn more about my approach.

Trial and (t)error

During my computer science studies I started freelancing as a tech writer / researcher. I was not confident enough to start applying to development jobs yet. Once I “thought” I knew enough I got my resume ready and started applying to every “junior web developer” job I saw on Upwork search.

My first junior developer job was for a Swedish company Crewdox, a training app for airplane industry. It was more of a summer internship since I worked for barely two months. To be honest I had no idea what i was doing. Most of the job consisted of fixing the bugs on the app’s frontend. I had to do easy .scss/css fixes, add JavaScript functionalities such as form validation and date parsing. Nothing too fancy. I didn’t even know how to do that properly!

For the next few jobs I had to fix some WordPress themes, build form validations and submissions and design few emails using. I’ve also collaborated with NeoSmart Technologies writing very simple documentation articles on how Windows works under the hood, following Microsoft’s own documentation. There was also some video editing work on how to dual boot Windows with another operating system using the software NeoSmart was making.

Full time remote job

Then happened what I would recommend any junior developer who wants to freelance full time. I managed to land a long term contract as a remote employee for a Pitsburgh based advertising agency, It ended up being a 10 months job that I worked daily from 3pm – 8pm. I’ve learned a lot of HTML/CSS/JavaScript, marketing, user experience and web design. After figuring out I know enough to go back to freelancing and work on my own I quit the remote position, get up my own freelancing website and started contracting again, this time on my own! Eventually I ended up working remotely full time once again via Upwork but in a company that offered me better conditions.


If you’re a junior web developer and you don’t want to follow the path of getting a job in a local company there’s definitely enough freelance work you can find online that would allow you to both learn and make a reasonable amount of money while doing so. You just have to keep looking for contracts and apply to all of them, who knows who you might stumble upon.

2 thoughts on “How To Freelance As a Junior Developer

  1. Nice post. I used to be checking constantly this
    weblog and I am impressed! Very helpful info particularly the closing phase 🙂 I handle such information much.
    I used to be seeking this certain info for a long time. Thank you and best of luck.

    1. Hi 🙂 thanks for commenting, this is the first comment ever on my blog 🙂 I plan on writing much more about this topic, my next post will be a list of resources I learn from. Feel free to subscribe to my newsletter at the bottom of every blog post/ blog page and you’ll be notified once I write something new by email. Cheers!

Leave a Reply

Your email address will not be published. Required fields are marked *

Are we a match?

While we welcome inquiries from all types of companies that use websites, experience has shown we obtain the best result for clients with the following traits...

  • Have an opportunity to build growth through their marketing plan
  • Are running paid advetising
  • Recognize their website is a valuable marketing asset
  • Value a structured process to ensure great results

Schedule your consultation!