We are unable to provide visa sponsorship or transfers, for this role at this time.  No candidates requiring visa sponsorship or transfer will be considered.

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.


Shutterfly Business Solutions (SBS) enables other large companies to connect with their customers using web-to-print software solutions. SBS Technology is responsible for delivering cutting edge software solutions developed on Innovation Core platform and manufacturing PaaS services.


We are looking for a strong Senior Frontend Software Engineer to build NextGen frontend Innovation Core Platform features.


The ideal candidate will have 5+ years strong hands-on Frontend development experience building complex applications using JavaScript and Angular technology stack.



  • Hands-on development in Client-side technologies (JavaScript, TypeScript, Angular, HTML, CSS, Open Source Java, Spring Boot, MySQL) working in a test-driven development environment
  • Partner with development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments
  • Participate in design and code reviews across the team to establish best practices
  • Inspire and mentor team members 



 Required Qualifications:

  • 5+ years of hands-on experience with JavaScript and client-side applications using JavaScript, jQuery, AJAX, HTML5, CSS3
  • 4+ years hands-on experience with advanced Angular (4 and above) SPA and JavaScript frameworks
  • Familiarity and interest to support some back-end Java development work using Java Stack (Open Source Java, Spring Framework, Spring Boot)
  • Strong experience integrating with APIs and REST/SOAP web service and relation databases/SQL
  • Strong communication and mentoring skills
  • Must have a positive, Can Do! Attitude


Preferred Qualifications:

  • Agile SDLC/Kanban/XP processes
  • Micro services and Distributed architectures
  • NoSQL
  • Modern technologies such as DevOps/Cloud/Web
  • BS/MS in Computer Science
  • Proven track record of delivering Software Products

It is helpful, however not required, to have knowledge and/or experience with...

  • JavaScript frameworks like Angular SPA
  • Micro services and Distributed architectures
  • Scale Technologies: Redis, Elastic Search, Kafka, NoSQL
  • Modern technologies such as DevOps/Cloud/AWS
  • Agile SDLC/Scrum/Kanban processes
  • BS/MS in Computer Science