Rafetraniaina komt uit de jeugdacademie van OGC Nice. Hij debuteerde onder Claude Puel in de Ligue 1 op 6 oktober 2012 tegen Stade Reims. Hij was toen net zestien jaar oud geworden. Rafetraniaina bezit ook een Frans paspoort, waardoor hij zowel voor Frankrijk als voor Madagaskar mag uitkomen.