Logo
PetSmart

Senior Software Engineer - FullStack

PetSmart, Phoenix, Arizona, United States, 85003

Save Job

About the Team

It’s an exciting time in technology, and that buzz is felt throughout PetSmart! We are continuing to grow at a faster pace and we want to continue to provide best-in-class experiences for pets and pet parents. Our

Technology team

has 6 different departments: Information Security, Service Delivery, Business Enabling Systems, eCommerce & Marketing Technology, Data, and Stores, Services & Supply Chain. Whether it’s online or in our stores, the work that the IT team does is instrumental in PetSmart’s success. We have a strategic and actionable plan underway and are looking for associates who are just as excited about it as we are. About the Location

Collaborative & Flexible Work Environment:

We believe in fostering growth, teamwork, and creativity in a dynamic workplace. This role is based at PetSmart’s Phoenix Home Office, where associates enjoy the benefits of in-person collaboration with the flexibility to work remotely one day per week (a “flex workday” with leader approval), and an expected four days in the office. At PetSmart, you’ll be part of an engaging and supportive environment designed to help you and our teams thrive. About the Job

JOB SUMMARY Is your passion to lead technical programs that deliver solutions, focused on supporting a growing and dynamic business? Do you love pets and want to join your experience with enabling systems that help PetSmart be the trusted partner of Pet Parents and their pets? The Digital Engineering team is a high-impact, dynamic team of top-notch software engineers across various Web and Mobile technology stacks. This role is ideal for someone with experience developing websites within a large-scale retail environment. The Software Engineer – Web will use the latest technologies to develop, implement, and maintain elements of petsmart.com. Our scrum teams operate as Product and Platform teams. As part of the team, this person will collaborate with Product Managers, Business Partners, UX/UI Designers, Architects, and other Engineers to produce high-quality solutions to the challenges faced by our business. At every level, our IT associates are empowered to come up with innovative ideas that have strategic impacts on the business. Responsibilities

Build highly performant web applications using TDD and 12factor app practices Work independently without assistance Analyze business requirements, provide accurate development estimates, and offer experience-based feedback to determine proper implementation Participate actively in all scrum ceremonies – planning sessions, retrospectives, and reviews Conduct and participate in peer reviews of team members’ code Evaluate and prototype new technologies for potential improvements to our current tech stack Support other engineers within your team and related teams Education & Prior Experience Needed

Full-stack Engineer with at least 6 years of web development experience in an enterprise environment Excellent problem-solving skills Expertise in building highly performant ecommerce sites Experience with technologies, libraries, and frameworks such as JavaScript/TypeScript, NextJS, Node, Terraform, Event Driven Architecture, Kubernetes, RESTful APIs Familiarity with continuous integration and deployment Proven experience with API and third-party system integrations Experience developing distributed systems Understanding of Core Web Vitals and development of high-performance client-side applications Proficiency with source control and build tools like Github, Github Actions, Jenkins, SonarQube Experience working in an Agile environment with tools like Jira and Confluence Ability to understand complex business requirements and technical dependencies Self-motivated, disciplined, and a team player Excellent communication skills BSc/BA in Computer Science or related field, or equivalent experience Preferred Skills

Commerce Tools GCP GraphQL Contentful / CMS experience

#J-18808-Ljbffr