Published 2015-11-16 00:00:00

For the last few months we have been finishing up the first round of work on the Hydra Jobs platform. Something, along with the founders we think is quite revolutionary idea in IT recruitment. 

Key to it's design is the idea that the first step in finding someone is not putting up an advert, and expecting a shitstorm of resume's that are totally unconnected to the requirements. Taking a step back and realizing that as an employer, you would rather do a search for all the available candidates, than risk the time and wasted effort in sorting though unrelated piles of CV's.

We have spent the last 9 months working to get this to a MVP. The platform is now running, and the business operations are now underway.

So to make this work, the first step on Hydra was to design a set of Questions that could enable a detail search to work. What we ended up with is probably the easiest, yet comprehensive way of entering your profile data so it can be matched efficiently with companies recruiting staff.

It has been an interesting few months getting Hydra up and going, now we are over the hump of the work, we are looking for more interesting projects to take on, so if you know of any, please contact us.

Read on for some of the tricks we used to make this project, one of the best recruitment platforms around.

People hate long questionnaires..


Ok, so that's pretty obvious really. As a user when I start filling out some kind of form, I need to  have a sense of how long is this going to take. I don't really need a clock, but showing 'next/next/next' without the knowledge that there are only 3 more pages to go, is frustrating, and leads to a higher drop-off. On Hydra the simple 1.2.3.....12 at the top does that job.

The other trick is to slowly increase the complexity as users go along. The first few pages of Hydra ask quite simple questions, there are only about 5 on each page. it's not until the 10th page, that we start asking the more time consuming questions, like skills and some free text fields on experience. Our sense here, is that once someone has committed a reasonable amount of time doing the easy quicker questions, they are less inclined to just give up near the end.


Make mistakes and omissions less annoying.


Having decided that we have a multiple paged form, from experience, the next pain point is the next button that always tells you that you have done something wrong....

An early decision we made was to make sure that you can technically just complete step 1 and 10 (or basically no steps) and get to the end. This proved a good decision early on, as although we saw a low completion rate, we already had some engagement in Hydra. What tended to happen was that people came back later to complete the form.

As time went by however we realized that there we still had a significant percentage of users who never completed the form. To address this we added two features,

  • added a warning box on the last step, which tells the user which part they are missing
  • next to the steps, we added ticks to indicate that a page had been completed.

The end result of all these changes is that we get a very high completion rate (over 90% of candidates now complete 100% of the required questions).


Save the form for the user, don't ask them to save or post.


So how many drafts of this blog post did I loose because I forgot to save (well lucky none so far), but when creating a document, or using an online application, the number of hours wasted over the years must have been huge, browser crashes, or in the good old days Word crashing and loosing all that work.  Most of these issues have since been solved by auto-saving, use google docs, and you don't even think to save the document. However forms these days still have a save button.

Hydra's forms are all AJAX based, so changing from one tab to the next causes a background save. This ensures that even the worst PC should not loose to much when the browser crashes.

However in some of our testing, we also discovered that not everyone's internet connection is that great. Very early on, one of the founders did a bit of testing at an airport using the free wifi. After going through a few demo's they realized that some of the data they had entered had been lost. We where shocked.. we had put in a warning that if the data did not save, we would show a dialog.

What had happened was that the user just pressed OK on the warning, not realizing what to do.. In this scenario, the classic "Do you want to install this virus" dialog box had proved to be pointless, as the users did not understand the implication of just pressing 'OK'

In the end, we had to modify the dialog to say two thing "Try again" or "Reload the page and loose data".. That way there was no chance of them loosing data without knowing about it, and trying to resolve the connection issue.


A Rich range of input elements.


Hydra is built with the Roo Bootstrap library, using a tool we developed called the app Builder (yes, it needs a better name..), an advanced drag and drop Graphical User Interface builder. This enables us to re-purpose very quickly User interfaces from other applications, or even within the same form, reducing the amount of new work. It also enables us to recreate the Hydra Platform for other industries very quickly, altering the set of questions and search criteria for the Recruiters.

Unlike classic bootstrap sites, there is barely a drop of HTML in the source code of Hydra. The interface you see is built out of a tree of JavaScript elements. The behavior's of those elements are tied directly to the element they affect, rather than being in a separate mysterious file.

This collection of elements started off with the basic features like forms and inputs, along with layout elements. It now has started to include complex containers like masonry. So rather than creating a mishmash of jQuery elements which add random untraceable behavior to parts of the site. It's very simple to locate and modify the behavior of any element of the site.

During the creating of Hydra, we both increased the number of Bootstrap elements, and enhanced the features of the existing ones. So the library now includes things like Google Map elements, A very advanced combo selector (for single, multiple selection, along with searching lists). An enhanced paging tab element, which can also be used as a slideshow.

As we monitored usage of the Platform, we also realized that users often could not easily spot which form element was required and completed correctly. So we added visual hints on inputs to show when the input was completed correctly or was invalid. All this was done to the core Roo bootstrap library , so just by adding a few extra boolean properties to an input it would dynamically include a visual feedback.

Date input's where an area where we also had to get quite creative. Our initial design had used a classic date picker. It turns out these types of date pickers you see on airline websites, or dumb forms are very useful for picking a date in the recent past or near future (next month or previous month). but are very klunky when you have to pick a date from a few years ago, or for some off us old farts it's a nightmare finding our birthday....  Which is why we opted for a 3 part day/month/year entry for some of the input.



Monitor it and change it.


Hacker News is probably the most useful resource for a developer, It keeps you up-to-date with the latest trends, new products and whatever crazy fad JavaScript library is dying this week. Since google reader was killed I ended up developing my own private version of it. It works perfectly for me, but I've no idea if it would be a viable product. Anyway the other day as I was swiping through the backlog of over 1000 article (yes, I was over 8 days behind and that's how much you have to scan through for the good stuff). I noticed fullstory, It's a tool that you can add to your website to basically spy on your users.

A lot of the work we have done in the past is for intranet or SME in-house applications, we are pretty good at this, having gone through the development cycle of quite a few projects, we have a pretty good knowledge about how users expect interfaces to work.

At various points of our projects,  we end up sitting down with the users and watching how they use the product. This normally results in quite a few changes, as the 'theoretical' user that you normally design for, somehow never ends up looking like the real one. (in less polite terms this is sometimes referred to as "there is always a better idiot out there".). Things that you though where obvious turn out to be real pain points where users spend ages looking for a button you put at the bottom right of the screen...

For an online website, finding enough users to sit down with can be quite costly and time consuming. This is where fullstory comes in.

A friend also recommended inspectlet , both do similar things, but I think fullstory has a slight edge at present as it's cleaner and easier to use.

What both enable you to do is watch a video of a users interaction with the website, you see what they saw, and watch how they moved their mouse around and clicked on buttons.

Over the months of using these tools, the changes we have made have been quite substantial, and have affected decisions we make on other projects. While we only worked with 10's of users before, studing their behaviour, we now have seen thousands of users.

Changes that we had to do covered all area's of the sites functionality, from the user sign-up flow, where we added extra buttons to suggest actions, rather than just giving confirmation. To changing how users where driven to enter their location, hydra geographically match candidates, unlike any other recruitment tool on the market. This interaction while still not perfect, is a world away from where we started.

We continue to watch huge numbers of talent joining Hydra, and now have a number of Recruiters and large companies using the tool to find staff. The feedback has been pretty amazing, people are saying that this is the best recruitment tool they have ever seen.

It has been an interesting few months getting Hydra up and going, now we are over the hump of the work, we are looking for more interesting projects to take on, so if you know of any, please contact us.


Comments

Great
You are shared a very useful post, I am very impressed on your simple writing style. I am an online service provider; if you need any type of writing help you can visit my website. This article is use simple, straightforward sentences with few modifying phrases and clauses.I enjoy articles that have one big word that fits perfectly. It makes me feel the article was worthwhile , no matter what.
#0 - top essay writing service ( Link) on 2017-10-07 13:28:25 Delete Comment
Being genuine agony focuses
Things that you however where evident end up being genuine agony focuses where clients spend ages searching for a catch you put at the base right of the screen
#1 - Assignment Glory Company ( Link) on 2017-10-19 13:17:06 Delete Comment
Education
Studies are a collection of interesting matters moving day to day life! It stretches the beginner a rudimentary familiarity of those issues.
#2 - Write an Assignment Online ( Link) on 2017-11-02 21:14:52 Delete Comment
CV writing services
Hiring a perfect employ is not a difficult thing if the candidate brings a perfect resume with his/her. Resume plays an important role in getting a job. By the way nice article
#3 - kellimWorthington ( Link) on 2017-11-09 18:20:36 Delete Comment
thanking users
This site will be very useful and easy to use.. please visit this site.. thank you for reading this message..
#4 - warthunder hacks ( Link) on 2017-11-11 20:04:21 Delete Comment
thanking users
This site will be very useful and easy to use.. please visit this site.. thank you for reading this message..
#5 - warthunder hacks ( Link) on 2017-11-11 20:11:21 Delete Comment
Excellent Post
Excellent post Hydra recruitment project. Here the detail description about each procedure will helpful for readers to understand more about the project. Thanks for sharing.
Harvard Case Analysis
The leading assignment help UK firm offers state of the art services to its clients with a promise of delivering all the required work well within the deadline. https://casestudyaids.xyz

#7 - Harvard Case Analysis ( Link) on 2017-12-11 13:32:04 Delete Comment
Education
Hey admin your sharing way is unique. This is fantastic site.I enjoyed reading your articles. This is truly a great read for me. https://www.examcollectionsite.com
#8 - examcollectionsite ( Link) on 2017-12-19 17:45:59 Delete Comment
Good post
I felt very happy while reading this site. this was really very informative site for me. i really liked it.
#9 - Voyance audiotel fiable ( Link) on 2017-12-27 19:40:43 Delete Comment
Appreciation
Article is very informative i must appreciate it
http://www.assignmentwriting.ae/
#10 - Assignment Writing ( Link) on 2018-01-14 16:31:31 Delete Comment
Onlinekredit
As a credit intermediary, we can refer to many years of expertise. If you are interested in a loan in Switzerland , we focus on a discreet and serious transaction. When using a installment loan, you take no risks! With our WEBKREDIT.ch insurance you can have your installment payments secured in the event of involuntary unemployment as well as incapacity for work and work. http://www.webkredit.ch/
#11 - mikecubbage78 ( Link) on 2018-01-27 03:12:06 Delete Comment
Onlinekredit
As a credit intermediary, we can refer to many years of expertise. If you are interested in a loan in Switzerland , we focus on a discreet and serious transaction. When using a installment loan, you take no risks! With our WEBKREDIT.ch insurance you can have your installment payments secured in the event of involuntary unemployment as well as incapacity for work and work. http://www.webkredit.ch/
#12 - mikecubbage78 ( Link) on 2018-01-27 03:24:24 Delete Comment
hosting in pakistan
HostBreak is the best web hosting company in Pakistan providing reliable hosting services since 2001. 1000s of businesses rely on us for their hosting needs.
#13 - Rosas Cheer ( Link) on 2018-01-31 02:52:07 Delete Comment
rent a car dubai
Car rental Dubai is the best so far. Now, drive devoid of any issues from one point to another while touring in Dubai, or traveling in other cities of UAE. We take care of your rental car issue. So, if you want to enjoy your trip in peace?
#14 - Rosas Cheer ( Link) on 2018-02-02 01:43:06 Delete Comment
computer launcher apk download
The best thing of your post is the way you are presenting.
http://cracks2patch.com/
You done certain great focuses there. I really enjoyed exploring your site. good resource.
#16 - Sterling Mcguire ( Link) on 2018-02-16 05:21:12 Delete Comment
betcrazy.co.uk
Before you take to betting on snooker, you should definitely learn its rules and features. If you are thinking it might be a lot like pool, you would be mistaken. For your benefit, this article will delineate the rules of playing snooker and the differences between this game and pool. http://betcrazy.co.uk
#17 - Rosas Cheer ( Link) on 2018-02-22 22:07:38 Delete Comment
betcrazy.co.uk
Before you take to betting on snooker, you should definitely learn its rules and features. If you are thinking it might be a lot like pool, you would be mistaken.
#18 - Rosas Cheer ( Link) on 2018-02-22 22:12:02 Delete Comment
Visit Homepage
A great personal trainer should be able to change his teaching methods to suit a client’s learning style. When you fail to understand a particular purpose or process, your training should be able to find a way to make you relate to what he is trying to pass across. You cannot achieve your goals with a trainer that makes the entire process look like rocket science.
#19 - Rosas Cheer ( Link) on 2018-02-22 22:29:39 Delete Comment
Visit Site
It is vital that you know everything about the game that you are about to play, including what strategy you should use in order to maximize earnings. Do not think that there is no strategy involved in chance based games. This is completely incorrect. By using probabilities you can always come up with the best possible way to play any chance based game.
#20 - Rosas Cheer ( Link) on 2018-02-22 22:40:15 Delete Comment
Visit Site
There are a staggering amount of different “bet on sports” game types available! Everything from horse racing, to entertainment and politics are available for internet sports betting! We’ve all heard about the most popular online sports that people bet on, such as football, basketball, and baseball, along with the betting odds and variations that all fall under the bet on sports umbrella that those games offer. But there are many, many more choices for you.
#21 - Rosas Cheer ( Link) on 2018-02-22 22:45:30 Delete Comment
spanish to english transcription
Merely wanna state that this is very beneficial , Thanks for taking your time to write this.
#22 - Antoine Hoover ( Link) on 2018-02-24 17:23:33 Delete Comment
antique lamp restoration
This post is truly a fastidious one it helps new net users, who are wishing for blogging.
#23 - Kash Wiggins ( Link) on 2018-02-24 17:29:52 Delete Comment
Rody Groomer Reviews
Body grooming or Manscaping involves the complete removal or trimming down body hair to a manageable length. It is not limited to chest hair either. Many men prefer to remove hair from their backs, chest, armpits, legs, groin area and the pubic area as well.
#24 - Rosas Cheer ( Link) on 2018-03-01 16:20:11 Delete Comment
Spin Bike Reviews
Health experts advise on the importance of exercising to reduce risks associated with lifestyle diseases. If you visit a fitness club, gym or cycle studio today, you will find many people struggling and sweating out with the indoor bikes. Although working out in groups seems satisfactory, getting a personal indoor bike proves more advantageous to your training schedule.
#25 - Rosas Cheer ( Link) on 2018-03-01 16:23:49 Delete Comment
Replay media catcher 6 crack
very nice publish, i certainly love this web site, carry on it .
#26 - Antwan Ratliff ( Link) on 2018-03-05 20:43:42 Delete Comment
Typing master free download full version 2017
Hi Dear, are you genuinely visiting this web page regularly, if so then you will definitely obtain fastidious know-how.
#27 - Frederick Zamora ( Link) on 2018-03-09 19:10:28 Delete Comment
transcribe audio to text
Hello my loved one! I want to say that this post is amazing, nice written and come with almost all vital infos. I’d like to peer more posts like this .
#28 - Nelson Carson ( Link) on 2018-03-09 20:21:47 Delete Comment
Ear Nose and Throat Doctor
Hurrah! At last I got a blog from where I be able to actually obtain valuable data concerning my knowledge.
#29 - Roberto Lott ( Link) on 2018-03-13 20:33:06 Delete Comment
Laser Hair Removal
Your writing talent is really appreciated!! Thanks. You saved me lots of frustration. Amazing post!
#30 - Anton Rivers ( Link) on 2018-03-14 21:12:40 Delete Comment
George BH Macomber Co1990 Case Study Solution
I’m really impressed with your article, such great & usefull knowledge you mentioned here
George BH Macomber Co1990 Case Study Solution
Thanx for sharing such useful post keep it up :)
Thanks
thanks for the meticulous content articles or simply just essential critiques
#33 - Putlocker ( Link) on 2018-03-19 16:56:56 Delete Comment
dissertation writing help
A thesis is a research paper written by scholars in order to meet the prerequisites for the accolade of the doctoral degree (PhD). A student is asked to select a topic of interest, do in-depth research on the theme and then compose a detailed report on the findings.
#34 - John Smithjohn ( Link) on 2018-03-23 05:26:40 Delete Comment
thesis writing services
A thesis is a research paper written by scholars in order to meet the prerequisites for the accolade of the doctoral degree (PhD). A student is asked to select a topic of interest, do in-depth research on the theme and then compose a detailed report on the findings.
#35 - John Smithjohn ( Link) on 2018-03-23 05:39:42 Delete Comment
cheapest baby products
View the latest and cheapest baby and nursery products with the next day delivery on many products. Browse the baby store for unique baby products and shop for girls and boys baby clothes. Buy baby nappies and wipes in the baby store and view the many eco-friendly baby products at discounted prices.
#36 - Baby Store ( Link) on 2018-03-24 16:19:19 Delete Comment
how to help street children
The film Slum Dog Millionaire was a nerve racking record of life in the city in Mumbai. Presently I don't know Mumbai however after over 20 years of going to the Philippines frequently,
#37 - how to help street children ( Link) on 2018-04-09 17:04:00 Delete Comment
forex trading software
Online currency trading is one of the most profitable platforms for growing financial wealth today. With approximately $5.2 trillion in assets exchanging hands between traders on a daily basis, it holds a venerable world of wealth waiting to be accessed. The system can do without middlemen, which means complete ownership of profits. Finally, due to the real-time nature of the currency trading system, market orders are executed almost instantaneously.
#38 - rosascheer70 ( Link) on 2018-04-17 00:24:02 Delete Comment
benoquin
I have been reading out a lot of your articles and i can claim pretty nice stuff. I will make sure to bookmark your blog.
#39 - benoquin ( Link) on 2018-04-26 11:05:35 Delete Comment
benoquin
I have been reading out a lot of your articles and i can claim pretty nice stuff. I will make sure to bookmark your blog.
#40 - benoquin ( Link) on 2018-04-26 11:07:41 Delete Comment
online assignment help
Struggle to attempt the academic assignments is real for the students. However, there is a solution to every problem. You could find the solution for your coursework with our assignment writing service and can get a well-written assignment from us. https://www.allassignmanthelp.com
#41 - Assignment help ( Link) on 2018-04-26 19:32:45 Delete Comment
Digital Marketing Services
Jukkie Digital Agency excels at custom design and front end development. We love taking on challenging projects that require full-on content strategy, thoughtful design, demanding development, and ongoing marketing.
#42 - Website Development ( Link) on 2018-05-08 00:44:18 Delete Comment
Curriculum Vitae
Cvwriting.ae based in Dubai, UAE. A professional cv writing services in Sharjah, Abu Dhabi, Dubai, Al Ain, UAE. Dial us 00971504968788
#43 - Curriculum Vitae ( Link) on 2018-05-08 13:19:57 Delete Comment
Company Profile Writing
Writing4u.ae knows the importance of our work to you. We INK Your FUTURE. We create compelling content for websites, ensuring their success. We craft impactful Resume Writing in Dubai and cover letters that ensure you a job in UAE. We complete every academic project and dissertation in a way that ensures you get a degree with flying colors.
#44 - Assignment Writing ( Link) on 2018-05-08 18:59:28 Delete Comment
Research Paper Writing
Gulfdissertation.com possess experience in the writing industry, serving the Gulf Region for years. Our professional expert writers fully understand the academic requirements in UAE, Gulf and across MENA region. Our team of writers is focused on three things; professional writing, unique and original work and timely delivery of the work. We never give you pre-written papers. We give you work that is plagiarism free.
#45 - Thesis Writing ( Link) on 2018-05-08 19:02:41 Delete Comment
Locksmiths Nottingham
NG Locksmiths Nottingham are independent locksmiths based in the city of Nottingham, we provide a quick, reliable and honest service for residential, domestic and commercial customers based in Nottingham and across Nottinghamshire. We pride ourself on the service that we provide, our dedication to detail and our fair rates for services.
#46 - Locksmith Nottingham ( Link) on 2018-05-11 03:33:27 Delete Comment
Personal Credit Repair
Credit360 was established to assist individuals restore their personal credit and to offer a complete line of business credit solutions. Credit360 is a financial services firm specializing in credit restoration and business consulting services. Through our guided strategies we have helped thousands of families and business to strengthen their financial portfolio. Credit360 is a 90 percent referral based company that has worked very hard over the years to perfect our level of service and provide real solutions for our clients when it comes to raising their credit scores and structuring business fundability. Service and solutions are imperative, but timing and technique are also vital to help consumers repair their credit and establish a strong Paydex business rating.
#47 - Credit Repair Company ( Link) on 2018-05-18 05:03:46 Delete Comment
health
Klinik Apollo adalah Klinik Spesialis Kulit & Kelamin ( Klinik Andrologi, Ginekologi , dan penyakit menular seksual ). Klinik Apollo , Klinik yang berstandar Internasional di Jakarta Indonesia , memiliki alat-alat medis yang terbaik,terbaru dan modern serta mempunyai Dokter Spesialis di bidang Kesehatan Kulit dan Kelamin yang berasal dari Indonesia dan bekerjasama dengan berbagai rumah sakit dan klinik internasional.
#48 - klinik ( Link) on 2018-05-26 16:40:31 Delete Comment
Forex Trading System
Online currency trading is one of the most profitable platforms for growing financial wealth today. With approximately $5.2 trillion in assets exchanging hands between traders on a daily basis, it holds a venerable world of wealth waiting to be accessed. The system can do without middlemen, which means complete ownership of profits. Finally, due to the real-time nature of the currency trading system, market orders are executed almost instantaneously.
#49 - Live Forex Trading ( Link) on 2018-05-30 03:08:17 Delete Comment
Case Study Help
I'm Getting Excited About This Kind Of Beneficial Information Of Your Stuff In The Future
#50 - Case Study Help ( Link) on 2018-06-11 14:00:35 Delete Comment
servis shoes pakistan new designs with price
When you start blogging you might find that it is difficult to start it and maintain it. Many people find this because it does take up a fair amount of time and there are tons, almost too many, different models and methods you can use to have a successful blog. Blogging guides also exist where people will give you advice and details about blogging - how to start, what to do, where to find the best money making possibilities etc.
best dental hospital
Your blog postings are going well but it is getting more and more difficult to come up with new topics about which to write. After reading this article, coming up with blog topics will no longer be an issue.Many business owners don't realize this but a blog can actually do so much for one's marketing plan. 
#52 - best dental hospital ( Link) on 2018-06-14 16:26:27 Delete Comment
building contractor
Starting a blog is nowhere near difficult but creating a successful blog may be another story for you. An excellent blogging how-to should tell you all the basics you will need to become successful blogging.Many business owners don't realize this but a blog can actually do so much for one's marketing plan. 
#53 - building contractor ( Link) on 2018-06-14 19:15:47 Delete Comment
fishing kayaks
My Essay creator is the go-to source for the final touch of academic assignments. if you are screaming out “Write my essay for me,” you’ve come to the maximum elite essay writing carrier. I am genuinely enjoying your website. You certainly have some outstanding insight and top notch memories.
#54 - fishing kayaks ( Link) on 2018-06-15 17:52:30 Delete Comment

Add Your Comment