A theme’s primary function is to determine how a website looks and not how it works. The “how it works” part is meant for plugins and is called plugin territory. Many Job Board themes try to include features that are clearly outside of theme’s scope thereby invading the plugin territory. This causes great discomfort to the user because the user will never be able to switch a theme or risk losing the website, its data and functionality.