121 Modularize vacancy filters
Dalam sprint ini saya melakukan modularisasi terhadap filter-filter yang diterapkan pada vacancy pada class VacancyViewSet. Tujuannya adalah untuk melakukan perapihan code dari code smell, serta melakukan decopuling sehingga penerapan filter bisa terlepas dari fungsi utama.
Kegiatan ini juga sekalian untuk mempersiapkan dan mempermudah pengembangan fitur yang mungkin saya kembangkan pada Sprint 3 nanti
Merge branch #121