As a web application developer in 2015+ I would argue that developing with mobile in mind should be required.
At least taken into consideration.
At bare minimum have a pre-deployment test: is my app unusable/does this look terrible on the most popular iphone/android.