Taking into account the wishes of the customer and the specifics of the project, we had fairly clear requirements for both the professional and personal qualities of the candidate.
Technical details aside, we needed someone with the required experience in developing a large web application (ideally from scratch). Most of all, we were approached by specialists from small and medium-sized companies, with a fairly wide functionality and a vision of a holistic picture of the entire project. The fact is that our development team is rather small, and therefore the functionality of each person has to be wider than those in product teams of large IT companies.
From the point of view of technology, there was a wish that a person was flexible enough in the choice of tools. We have Java Enterprise, not Java Spring, which is used by most of the Java developers. The team had a lot of work on this version, and there was no desire nor need to switch to something else. So we were looking for candidates for whom it did not matter what to use, Spring or Enterprise.
From the point of view of soft skills, we were looking for a team player who could work with someone else's code or would not mind sharing his code with others. The team also has its own traditions and rules: morning meetings, joint Friday evenings, etc., for which our candidate should have been prepared in advance.
We also had some age restrictions: as our experience has shown, employees over 30 years old, for whom the priority is not career development, but stability, and who are not interested in frequent job changes and switching from project to project, were best suited to the team. We needed an experienced mature professional. Taking into account all our wishes, we came to the conclusion that for our position would be best to find a person 50+ years old.
To find a person of this age is not quite a regular case for us, especially considering that in the average age of rest of the Publicis Media holding - and this is more than 1000 people - is slightly over 30. And in many teams it is even less than that. During the long search for an employee, we understood that in our team may succeed a specialists who have extensive experience in development, while striving for stability and will be ready to go with us a long way of implementing and launching the project. And there are enough reasons to stay with us for a long time: this is a good benefits package, and a minimum of extra hours, and an excellent team, most of which are working on the project from the very beginning and know all the nuances.
The guys from Hi, Rockits! managed to find a candidate who fit all the criteria and perfectly joined the team.