Can't help of being curious, did you taste it?. Looks so juicy.
Agree with Carol, some type of gooseberry/currant, could it be this Gooseberry Currant (Alpine Prickly Currant)Ribes montigenum
http://www.wildutah.us/html/pl...
although I'm not familiar with your wild plants.