Shafira yang beragama Islam sudah menjadi langganan masuk Timnas sejak belia. Dia telah memperkuat Timnas Putri U-16 di Piala AFF 2018, Timnas Putri di Sea Games 2019 dan Timnas Putri kualifikasi Piala Asia 2022 bersama Zahra Muzdalifah pemain nomor 12. Pada turnamen terakhir Shafira Ika masuk ke dalam skuad Timnas Indonesia putri pada ajang Kualifikasi Piala Asia 2022. Bahkan dia membantu timnya lolos ke Piala Asia 2022.
Pencapaiannya itu datang setelah Timnas Indonesia Putri menang atas Singapura pada laga Grup C Kualifikasi Piala Asia Wanita 2022. Saat itu Timnas Putri menang melawan Singapura. Pada leg pertama, Timnas Putri Indonesia menang 1-0. Hasil serupa juga didapat pada pertemuan kedua. Dengan demikian, Shafira Putri berpeluang besar tampil di Piala Asia Wanita 2022 yang akan digelar di India.
Terlepas dari Timnas, Shafira Putri kini memperkuat tim Arema FC putri. Dia sebelumnya pernah memperkuat HBS Persebaya, dan Persikabo 1973 Putri. Selain aktif dalam dunia sepakbola, Shafira juga menjadi bintang di media sosial. Terlihat dalam akun Instagram-nya @shafiraikaputri13, dia beberapa kali menerima endorse untuk beberapa produk.