Full Stack EngineerWe are currently sourcing for a Full Stack Engineer with automation testing experience to work in Salt Lake City, UT!We're looking for a passionate Software Engineer to help us deliver the best in class customer experience for our retail customers. The ideal candidate will have strong expertise in web development and testing practices using open source technologies, with a passion for leveraging the right tools and frameworks to guide the development and testing of stable, robust, and resilient web apps that best serves our customer base.The expertise and skills you bring:A Bachelor’s or Master’s degree in Computer Science, Software engineering or related field5+ years of proven experience in designing and developing web applications using Angular/Vue.js/React, Typescript and NodeJSStrong experience in Javascript/TypeScript, Angular/ Vue.js/React, NodeJS, CSS, HTML & Browser Developer toolsProven working experience with test automation frameworks, AngularJS/ReactJS, NodeJS, HTML5Experienced in defining test strategy and setting up Test Automation framework for web applications using frameworks like Cypress or PuppeteerWorking knowledge of unit testing and mocking frameworksStrong debugging and troubleshooting skillsKnowledge of end-to-end DevSecOps automation with CI and CD pipelines including Unit, Component, Functional, Performance, and Security test automation (experience using Jenkins, Jira, Stash, etc)Solid understanding in application development with micro architecturesGood knowledge of HTTP and REST APIsSolid understanding of database design fundamentalsLinux, Shell Scripting, Docker and AWS Cloud certification will be a plusCertifications in, and working experience with, AWS/Azure is a plusMobile Development and testing experience is a plusExperience in delivering software in an Agile environment