Yes and no. The front-end (as far as web goes) is still HTML and Javascript, just better frameworks. And the base patterns of good design still apply regardless of the front-end technology.
The back-end in the last five years or so has definitely had a lot of change in data stores, emphasis on RESTful API exposure to front-end and other back-end services, web server choice and style (WSGI, PSGI, FCGI, etc).
The biggest difference is that a front-end developer has to worry about the performance of a single client using a single state machine. The back-end guy has to deal with making a site fast and reliable while supporting 100s or 1000s of those clients concurrently.
Crash the browser every 100K views and someone reloads. Crash the back-end every 100K views and someone gets fired.