Depending on the company, graphic designers might be tasked with developing and producing graphic design for a variety of mediums, from digital mobile apps to websites to printed materials. It’s a complicated (and fun) job, and competition for roles...