Software Engineer, Full-Stack Responsible for end-to-end development of software for kiosks, including feature development, working with interdisciplinary teams, building new features, rethinking existing codebases for scale, and maintaining production code.