Job Description: A full-stack developer will design, develop and deploy web applications using various technologies. This role involves working with multiple layers of software, including front-end and back-end development.