Bayside Academy

Bayside Academy

Presentation Layer Developer

San Francisco, CA, us

Sponsorship not specifiedDetected 4572 days ago
JavaScriptHTMLCSSCode ReviewRESTTCP/IPCommunication

About the role

  • - Serves as presentation layer developer on eCommerce development team projects (HTML/CSS/Freemarker)
  • - Ensures presentation layer deliverables are in alignment with standards and best practices

Responsibilities

  • Demonstrated competency developing efficient, effective solutions to diverse, complex problems
  • Able to communicate and collaborate with others to reach consensus or compromise when necessary

Requirements

  • At least 5 years of experience in development, implementation, and maintenance of large systems, preferably across multiple hardware and software platforms
  • Bachelor's degree in Computer Science, Engineering, or related discipline with an IT or similar focus
  • Demonstrated experience in designing systems and/or processes, including written specifications and documentation
  • Demonstrated experience in several of the following skills/experiences is necessary:
  • o Demonstrated expertise in presentation-layer web development, including XHTML and CSS, and related standards and tools
  • o Expertise in template development, especially Freemarker
  • o Detailed working knowledge of browser heterogeneity and strategies for achieving consistency across platforms
  • o Detailed working knowledge of the browser-based Javascript execution model, and strategies for optimizing real and perceived performance
  • o Detailed working knowledge of browser security considerations

Nice to have

  • Retail/catalog business experience a plus

Benefits

  • Able to define a vision and set realistic goals toward achieving it
  • Comfortable with ambiguity; able to define alternatives to progress toward vision

This listing is sourced directly from Bayside Academy's careers page and normalized into a canonical job model.