SIDE PROJECT OF THE MONTH
Alex Pate has used his experience of job hunting to create this helpful tool for graduates
JuniorJobs is Alex Pate’s new tool for entry-level developers looking for a break
Side project of the month
net: Tell us what JuniorJobs is. AP: JuniorJobs is a curated list of entry-level jobs in UK tech and design. That’s it. There are no crazy search options and no logins – it’s just a list. net: What inspired this project? AP: I’ve always wanted to build some sort of job board, mostly inspired by my experience of being a recent graduate and looking for a job. But the project also started before I had graduated, with a website that I started with a few course mates. We built a site where students could find internships, which worked pretty well. However, starting a new project of that size when you also have final-year project deadlines isn’t the best idea! JuniorJobs is a way stripped back version at the moment, but I would like to eventually scale it up. net: Who is the project aimed at, and why and how will it help them? AP: The project is aimed at helping junior developers and designers find their first gig. It’s something that I remember wanting when I was still studying at university. I wanted to keep the project really niche, as I think that it will be way more useful that way, rather than letting it become saturated with irrelevant postings. net: What techniques/technologies did you use to build JuniorJobs? AP: From a technical point of view, the site is super simple. It’s a static site, hosted on S3. It uses Spike, a static site generator based around Webpack. It’s very much an MVP, which I hope to expand and add some more functionality to in the future, but for now it serves its purpose. If you’d like to see the source code, it’s all open source ( github.com/alexpate/juniorjobs). net: What was your biggest challenge? AP: Remembering to keep it simple. It’s so easy, even with a basic one-page project like this, to add in features that aren’t useful. The first version of this site had double the amount of features. Each category had its own page – it had a proper search feature – but none of that stuff is really useful, and it subtracts from the original idea of simplicity. net: What has been the reaction to JuniorJobs? AP: It’s been really well received. I think helping juniors find their first job is such a large issue that any tool or project is welcomed. One of the biggest bits of feedback is to open it up to other countries. Although this seems like the obvious next step, I’m slightly hesitant in doing so, as managing and curating jobs from one country is a large enough task as it is! That said, if anyone wants to start curating jobs for their country, or wants to submit a job that they’re hiring for, totally get in touch! net: What do you do in your day job? AP: I’m a UI Engineer at Lystable. I work with both engineering and design to ensure that our product is as finely polished as it can be.
Info job: UI Engineer, Lystable w: alexpate.uk t: @alexjpate