You will collaborate with product, design, technology, and DevOps colleagues to create new applications and improve existing applications. You will review PR's for your team, assist in evaluating application technologies, and make recommendations for best practices based on the situation, team, and product needs.You will mentor and train other team members in areas of software development ...