1. Through consultant sourcing (standard way - consultants, job portals)
2. Campus hire with internship in Final Semister
3. Hackathons conducted at your office every 2 months. Winning team gets gift and a job offer. Here you get employees who are good, but don't apply for jobs.
4. Persuading employees of "companies in troble", to join.
5. Employe referals.
6. LinkedIn & github are sources to find good employees.