If you enjoy both and are equally enthusiastic and comfortable with all aspects of web application development, a position as a full-stack developer is for you. No matter the path you choose, there has never been a better moment to be a software developer!