Description

At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products. Through our family of brands, trend setting products, cutting edge technology, and best in class customer service, we help our customers, and each other, share life’s joy. Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it’s the right thing to do for our business and for our people. Learn more about our commitment to Diversity, Equity and Inclusion at Shutterfly DE&I.

Shutterfly’s Cart and Checkout engineering team is seeking to add a key contributor to help with design, development and scaling its services. The ideal candidate should have a strong background in building full stack applications.

If you like the challenge of working on high volume systems that handle hundreds of millions of dollars annually in e-commerce transactions, this role is for you. The cart team works on web applications that let users add products, promotions, billing etc. to cart and do the checkout. The Cart application is extremely critical to the company.

This position involves partnering closely with peers and product management to ensure on-time high quality delivery of functional requirements. You will also work closely with senior engineers and architects to leverage and improve the core capabilities of the system. You should feel comfortable designing solutions based on product requirements.

We would prefer someone close to our Temp, AZ office. However, we will consider remote for the right candidate.(Must be located in the United States) 

Responsibilities:

  • Design, develop, test, and release web applications in accordance with established requirements, standards, processes and best practices
  • Maintain and monitor production applications and platforms
  • Prepare high quality technical documentation pertaining to business and technical requirements, including writing design documents, test cases and deployment guides
  • Collaborate within an Agile development environment

Minimum qualifications:

  • At least 3+ years of development experience with proficiency in using latest versions of Java, Spring, SQL and NoSQL Database, HTML, CSS JavaScript, ES6, AngularJS, ReactJS or other JavaScript libraries.
  • Experience designing and building cloud native applications with AWS or other cloud providers is preferred
  • Thorough understanding of software development life cycle and Agile process
  • Proven knowledge and experience of delivering application from requirement gathering to post-production support in a test-driven and continuous integration environment
  • Experience with Test Driven Development
  • Love to build high quality code with efficiency and maintainability in mind
  • Experience with responsive web design and a keen eye for aesthetics and design
  • Have excellent communication skills
  • BS/MS in Computer Science is highly desirable.

Other desired skills:

  • Can identify and address performance bottlenecks in a production environment
  • Experience with build tools such as Maven or npm/yarn

 Colorado only*- This position has a minimum salary of $74,800.00.  You may also be offered a bonus and benefits.  Details about our company benefits can be found at the following link: Benefits at Shutterfly

*Note: Disclosure of the minimum salary is required for this role when being hired in Colorado (SB19-085)

Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it’s the right thing to do for our business and for our people.  Learn more about our commitment to Diversity, Equity and Inclusion at Shutterfly DE&I.