The 25-year-old forward had NHL career highs in goals (19), assists (15), points (34) and games played (81) with the Stars last season. He was a restricted free agent who had an arbitration hearing scheduled for Aug. 3.
"We need to establish secondary scoring. I think Janmark has to be a huge part of that," Dallas coach Jim Montgomery told The Athletic. "I want to see him establish himself as our second-line left winger. Hopefully he can do that, and he'll be moved around too, because he's [going to] have great nights where he needs to play more, he's going to have nights where he is not up to snuff and he needs to have a couple minutes knocked down. Primarily we need him to be a big part of our secondary scoring moving forward."
Selected by the Detroit Red Wings in the third round (No. 79) in the 2013 NHL Draft, Janmark was acquired by Dallas in a trade with Detroit on March 1, 2015. He has 63 points (34 goals, 29 assists) in 154 NHL games with the Stars.
Janmark, who missed the 2016-17 season because of a knee injury, had five points (two goals, three assists) in 12 games for the Stars in the 2016 Stanley Cup Playoffs.
"Mattias is a strong and versatile player who always makes his presence felt when he is on the ice," Stars general manager Jim Nill said. "His intelligence and determination have built the foundation of a tremendous, young player, and we are thrilled to have him returning as a member of the Stars."