Overview
As a Web Developer, you will be working on on-going projects with our website as well as our product suite.
Responsibilities
Optimize, improve, and maintain the various SnapLogic web sites for speed of use, UX, and standards compliance
Prototype and design for any upcoming use cases for Management Console (still in early development)
Take UI requirements, mock ups, wire frames, PSDs, etc., and convert to fully functional UI's
Scope all UI related tasks and work closely with stakeholders on such requirements
Be in charge of enhancing and maintaining the SnapStore at http://store.snaplogic.com (using the Shopify platform)
Be in charge of enhancing and maintaining the SnapLogic corporate web site at http://www.snaplogic.com
Improve the current online "live demo" which allows users to try to flagship product immediately
Manage the Community web sites including Docbook documention builds, styling of pages, etc.
Be able to manage multiple concurrent projects (e.g. web site maintainence at same time as working on management console, etc.)
Experience
3+ years of professional web developer related experience
Experience theming CMS like Wordpress, Shopify
Proficiency in web standards and semantically correct web design and layout
Skills
Highly skilled with JQuery, AJAX, JSON, DOM, HTML, CSS and XML
Experience with Wordpress and Shopify CMS systems
Server-side scripting experience with PHP
Must be comfortable working in Unix environments
Ability to create MySQL schema, interact via script, knowledge of database design trade-offs, etc.
Minimum proficiency with Adobe Photoshop to "slice" a PSD to valid web page
Experience with SCM (e.g. SVN)
Knowledge of how to manage Apache server, mod_rewrite, etc.
Ability to debug browser issues in Mozilla, Webkit, IE6+(note we only "minimally" support IE6)
Effective communication skills and a team player
Preferred:
Experience with ActionScript, Flash, HTML5, CSS3
Knowledge of Photoshop (plus if you can create usable mock ups yourself but not required)
Python and Java a big plus
Education: BA/BS degree in Computer Science or equivalent work experience
Knowledge in social media and web based API's: Twitter, Facebook and SEO best practices
Should be able to impress with portfolio and discuss successful projects
Education
BS in Computer Science is preferred