We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register
to save this job!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

Blog hero image

Practice What You Preach

Charlie Gower 14 February, 2019 | 2 min read

Through open-source contributions we generate objective ratings to help Software Engineers find new opportunities based on their interests and experience.

Over the past year we have taken WorksHub on an exciting journey, from idea to profitable and growing business. Throughout the journey we have preached about the power of using functional programming. So, when we were deciding on our tech stack, it was natural that we’d choose to use functional programming - to practice what we preach and to reap the productivity benefits and of course to be able to hire great people!

Our vision is simple, help Software Engineers worldwide find new opportunities. We are making hiring and being hired simpler, more transparent and more rewarding. Using Clojure and ClojureScript, we’ve brought our vision to life at WorksHub. Through open-source contributions we are starting to break down rigid hiring barriers. Our platform takes existing Software Engineers open-source contributions and uses them to recommend opportunities based on this experience and real interests. Everyone that registers is reviewed and approved based on having public repositories, passing a coding questions or being accepted by our team of experts. If you are accepted you get access to your own personalized dashboard which includes career opportunities, user generated content and access to our new open source tasks. We never hide anything and user will get all the detail needed when searching for a new job. You can also talk to us live if you have any questions as we have teams in London, New York and San Francisco.

So…….we thought you might be interested to know how we created the platform!

How did we create the platform? First, we tapped into the London Functional Programming community and teamed up with a small team of leading Clojure Engineers headed up by our CTO who was passionate about disrupting a space he had previous pain points with and understood our vision. This was a crucial part of the process as we wanted to have the team really believe in the product they were building, seeing themselves as users of the service. From then on, we rolled up our sleeves and built/tested quickly and iteratively…most of it done remotely! (shout out to Slack).

Did we feel the benefits of functional programming? Absolutely! Within just 16 weeks we took the concept right through to a fully working V1. We now have a clear path for ongoing development and adding better features including immediate access to open source issues, public company pages and alway improving recommendations. Using Clojure and ClojureScript simplified development, allowing us to hire a team of full stack developers pushing for more ownership, higher productivity and fast delivery cycles — ideal for evolving new products quickly in response to feedback. If people are interested in knowing more detail about the technology , you can access our job description by signing up here but for those that are curious our stack is:

  • ClojureScript
  • Clojure
  • Re-frame
  • GraphQL
  • MongoDB

Developing a new service that can disrupt the recruitment industry is a big challenge. By engaging prospective users from the start and by putting their feedback at the heart of what we do, we feel confident that we’re on the right track to make our vision a reality.

We are also hiring so if you are interested in working with some great tech on a game changing idea get in touch here

Happy Coding

💻👾👍

Charlie

Author's avatar
Charlie Gower
Clojure, ClojureScript

Related Issues

WorksHub / client
  • Started
  • 0
  • 17
  • Intermediate
  • Clojure
  • $150
viebel / klipse-clj
viebel / klipse-clj
  • Open
  • 0
  • 0
  • Intermediate
  • Clojure
viebel / klipse
  • Open
  • 0
  • 0
  • Intermediate
  • Clojure
viebel / klipse
  • 1
  • 0
  • Intermediate
  • Clojure
viebel / klipse
  • Started
  • 0
  • 2
  • Intermediate
  • Clojure
  • $80
viebel / klipse
  • Open
  • 0
  • 0
  • Advanced
  • Clojure
  • $80
viebel / klipse
  • Started
  • 0
  • 2
  • Advanced
  • Clojure
  • $180
viebel / klipse
  • Started
  • 0
  • 1
  • Intermediate
  • Clojure
viebel / klipse
  • 1
  • 1
  • Advanced
  • Clojure
  • $300

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email