Öncelikle yukarıda hocalarımın da belirttiği gibi socket.io hem backend hem frontend taraflı bir sistemdir.
Yani burada 2 tarafa da iş düşüyor.
Tasarımcınız sadece arayüzü mü çiziyor? yoksa tasarımı UI componentlerine çevirip, javascript, html, css gibi önyüz dillerini kullanıyorsa, önyüze entegresinden front-endci arkadaş sorumludur.
Ayrıca neden ek çıkan bir işlem için backendci arkadaşın bütçesini kısmak için anlaşmaya gidiyorsunuz? Böyle bir işveren/iş anlayışı olabilir mi?