Și-a început cariera profesională în domeniul juridic în 1996, după absolvirea Facultății de Drept a Universității din București (1992-1996).
În perioada 1996-2004, Ioana Hubert a activat ca avocat în cadrul Baroului București, iar în paralel, între decembrie 2001 și mai 2004, a obținut calitatea de practician în reorganizare și lichidare în cadrul Uniunii Naționale a Practicienilor în Reorganizare și Lichidare (U.N.P.R.L.).
Timp de 17 ani (2004-2021), a fost judecător la Judecătoria Sectorului 1 București, Secția Civilă, cu grad profesional de tribunal. Din ianuarie 2023, este avocat activ în Baroul București.
Între 2023-2024, a urmat cursurile programului de master în Dreptul Afacerilor al Facultății de Drept din cadrul Universității „Titu Maiorescu”.