The Full Stack Developer will have the opportunity to work on new projects as well as to develop new features on existing ones. The ideal Full Stack Developer should be comfortable working with multiple teams and communicating with executive level staff.