Web Engineering Intern - Undergrad

University Redwood City, California


Description


Seeking a passionate and experienced Undergrad Intern with solid computer science fundamentals to make a significant contribution to the Shutterfly ecommerce system. This position will report to Manager, Web Engineering in Redwood City, CA.
 
Responsibilities:

  • Collaborate with product managers, interaction designers, operations, and other members of the project team in requirements specification, feasibility analysis, detailed engineering analysis and launch planning
  • Design and development of highly dynamic and interactive Web 2.0 web-based UIs
  • Design and build MVC applications to support core Shutterfly features, applications and products
  • Work with middleware applications to implement applications, features and products for Shutterfly’s website
  • Participate in design reviews of web application components and provide guidance for interoperability with middleware and service layers
  • Ensure application is highly scalable to handle huge site traffic with very low latency
  • Design and development of the Shutterfly front-end for our next-generation sharing environment used by millions of users

 
Key Skills and Experience

  • Strong object oriented design and modeling
  • Good knowledge of data structures, algorithms and design patterns
  • Experience with mobile application development a plus.
  • Experience with all or some of the following technology is a plus – Java, Javascript, CSS, svn, MongoDB, Objective-C, REST, JSON, OpenGL, HTML5
  • Solid understanding of how the web works.
  • Excellent communication and interpersonal skills
  • BS in Computer Science highly desirable