Ich denke die Anforderungen sollten etwas genauer spezifiziert werden. Ein Webentwickler kann sowohl ein Java-Entwickler sein, was dann einen entsprechenden Application-Server oder Servlet-Container voraussetzen würde, es könnte ein Rails-Entwickler sein, so dass der Webserver entsprechendes unterstützen muss, oder es kann auch einfach "nur" ein PHP-Entwickler sein. Ausserdem sollte evtl. klargestellt werden, ob Javascript-Kenntnisse notwendig sind, ob wirklich Designer-Skills benötigt werden, welches DB-System eingesetzt wird usw.. Die Erfahrung zeigt nämlich, dass Backend-Entwickler selten gute Frontend-Entwickler sind und dass die wenigsten Entwickler Ahnung von (UI-)Design haben. Wenn du wirklich einen Allrounder suchst, der alles beherrscht, dürfte das mit begrenzten Budget vermutlich eher schwierig werden.