Erste internationale Erfahrungen sammelte Joanna Jóźwik im Jahr 2010, als sie bei den Juniorenweltmeisterschaften im kanadischen Moncton im 800-Meter-Lauf mit 2:05,09 min im Halbfinale ausschied und mit der polnischen 4-mal-400-Meter-Staffel in 3:42,70 min den achten Platz belegte. Im Jahr darauf schied sie bei den U23-Europameisterschaften in Ostrava mit 2:06,07 min in der ersten Runde aus und 2013 wurde sie bei den U23-Europameisterschaften in Tampere in 2:15,22 min Achte. Anschließend erreichte sie bei den Spielen der Frankophonie in Nizza nach 2:03,76 min Rang fünf. 2014 startete sie erstmals bei den Europameisterschaften in Zürich und gewann dort auf Anhieb in 1:59,63 min die Bronzemedaille hinter der Weißrussin Maryna Arsamassawa und Lynsey Sharp aus dem Vereinigten Königreich. Im Jahr darauf gewann sie dann auch bei den Halleneuropameisterschaften in Prag in 2:02,45 min die Bronzemedaille, diesmal hinter Schweizerin Selina Büchel und Natalija Lupu aus der Ukraine. Im August gelangte sie bei den Weltmeisterschaften in Peking bis in das Finale und belegte dort in 1:59,09 min den siebten Platz. 2016 belegte sie bei den Europameisterschaften in Amsterdam in 2:00,57 min den sechsten Platz und nahm anschließend an den Olympischen Spielen in Rio de Janeiro teil, bei denen sie im Finale mit neuer persönlicher Bestleistung von 1:57,37 min Fünfte wurde.