Hello, I am also a programmer but I have not worked on a game before. I only made a very small 2d minigame prototype for a friend's project before in unity; most of my experiences are on interfaces and web front-end. Since this is a hobby project, how much commitment are you expecting?
I can do 2D art/Photoshop and writing too, but I learnt these skills on my own.
If you have discord, my username is Naomi Kho Yining#6640.