RECRUITMENT PROCESS

We’re looking for intelligent, motivated and hard-working people, who care about code quality, user interface, design and want to build technology that helps people solve real-world problems.

1. Call candidate on the phone and schedule a “Personality Interview” – 5 mins


2. “Personality Interview” – 30 mins

  • Try to understand if the person is a proper team match
  • What life situation are they in?
  • Why they are looking for new job?
  • How they chose their profession?
  • What are their mid/long term professional goals?
  • Self estimation on skill level?
  • Expected salary



3. Technical Task

  • Should take 4-6 man hours, usually spread across multiple days
  • Expect to receive deadline for the task and validate if candidate keeps the schedule
  • The task should be submitted in Github, or be sent along with its Git history
  • Check code quality, estimations, communication skills on a task, basic practices as proper Git messages



4. Technical Interview – 90 mins

  • Review the task
  • Reactions on feedback
  • Willingness for changing the approach
  • If candidate cut corners – why?
  • Deep dive into technical questions



5. Job proposal after couple of days