Drupal seems to have its own language for things, which can make communication with the rest of the world confusing. What the rest of the world calls plugins or extensions are called "modules" in Drupal. "Pages" are "nodes," "entities," or even "bundles." A "web developer" everywhere else is identified as a "site builder" by Drupalists. "Front-end Developer?" Drupal calls them "themers." If the VP says they'd like a new template, don't fire up the the text editor and start writing Twig, they're probably just trying to tell you that they need a new content type.