Hwang foi selecionado por Seongnam Ilhwa Chunma em 2013 K League 1 draft. Ele marcou seu gol de estreia contra o Suwon Samsung Bluewings em 3 de março de 2013.[2] Durante a temporada de 2015, ele mostrou excelentes atuações com 15 gols na K League 1, e fez sua estreia na seleção sul-coreana .[3] Ele também marcou três gols na Liga dos Campeões da AFC . Em 2016, no entanto, Seongnam deixou resultados ruins, e Hwang também teve um desempenho inferior na época.[4][5] Eles terminaram a liga em 11º lugar entre 12 clubes e acabaram sendo rebaixados para a K League 2 após os playoffs de promoção-rebaixamento.[5]
Gamba Osaka
Em junho de 2017, Hwang assinou um contrato de dois anos com o clube da J1 League, Gamba Osaka.[6] Na temporada 2018, desempenhou um papel vital para o Gamba evitar o rebaixamento, e terminou a temporada como artilheiro do time com 21 gols.[7] Ele foi selecionado para o J.League Best XI e foi nomeado Jogador do Ano do Gamba.[7][8][9]
Bordeaux
Em 15 de julho de 2019, Hwang mudou-se para o Bordeaux da Ligue 1, assinando um contrato de quatro anos no valor de € 1,8 milhão por ano.[10] Ele jogou originalmente como atacante da seleção sul-coreana e do Gamba Osaka, mas o técnico do Bordeaux, Paulo Sousa, costumava usá-lo como ala .[11][12] Sob o comando de Sousa, Hwang marcou apenas seis gols, incluindo um de cabeça contra o Paris Saint-Germain .[13]
Foi continuamente implantado como ala no início da próxima temporada, embora Sousa tenha sido substituído por Jean-Louis Gasset . No entanto, ele não conseguiu marcar em 12 jogos consecutivos e marcou seu primeiro gol da temporada em 16 de dezembro.[14] Ele acabou sendo devolvido à posição de atacante por Gasset,[15] e passou com sucesso o restante da temporada, somando 11 gols, em 23 de janeiro de 2022, Hwang marcou seu primeiro hat-trick da carreira do Bordeaux, quando o clube venceu por 4 a 3 contra o Estrasburgo .[16]
Em 13 de outubro de 2015, Hwang marcou seu primeiro gol internacional contra a Jamaica .
Participou dos Jogos Asiáticos de 2018 como um jogador mais velho da equipe sul-coreana sub-23 . Em 15 de agosto, ele marcou um hat-trick na primeira partida da fase de grupos contra o Bahrein . Nas quartas de final contra o Uzbequistão, ele mais uma vez mostrou seu explosivo hat-trick, levando a Coreia do Sul a uma vitória por 4 a 3. Ele marcou nove gols em sete partidas, e seu desempenho impressionante contribuiu muito para a medalha de ouro da Coreia do Sul.[17] Ele foi nomeado o Jogador Coreano do Ano da FA depois de mostrar seu valor nos Jogos Asiáticos e na J1 League,[18] jogou pela Coreia do Sul na Copa da Ásia de 2019, marcando contra Filipinas e China , também foi selecionado como jogador mais velho para a equipe sub-23 para os Jogos Olímpicos de Verão de 2020 . Durante a competição, ele marcou quatro gols, mas não conseguiu mostrar grande influência.[19] A Coreia do Sul foi eliminada nas quartas de final.
Lista de gols internacionais marcados por Hwang Ui-jo