Phone Screen Followed by In-Person Interview
Must be Local to CA
Location : Emeryville, CA
Duration : Long Term
Must know Ajax in-depth and should be strong with CSS, actionscript and HTML.
Create standards-compliant, cross-browser-compatible HTML/CSS representations of visual designs with pixel-level accuracy and attention to detail
Work with User Experience and Engineering teams to define, maintain, implement, and enforce style guides, standards, reusable templates, and best practices for client-side coding
Produce and optimize image assets
Optimize performance of client-side code taking into account issues of page weight, complexity, SEO and caching
Monitor best practices, trends and new technologies and evaluate for possible adoption
Assist development teams with client-side coding and bug fixing as needed
Understand, interpret and translate engineering requirements into the necessary designs and documentation
Work closely with other webdevs, Flex developers, QA, product management and marketing teams to resolve problems
Ensure that products are created with high quality with proper attention to security considerations
Development Environment / Technologies
3+ years experience in web application development.
Bachelor's degree in computer science or equivalent.
Ability to work with input from business and design teams to transform functional specifications into dynamic web pages.
Experience working with Photoshop for cutting images and HTML
Planning and Organization:
Effective in working collaboratively in a team setting.
Ability to effectively communicate technical issues and tradeoffs to management.
Knowledge of Flex/Flash and ActionScript 3 a plus
Experience with branching and merging in Perforce or a similar version control system
Knowledge of browser limitations and workarounds
Knowledge of web application vulnerabilities, especially the OWASP Top 10
Understanding of web caching techniques.
Strong understanding of object oriented development concepts.
Knowledge of analytics and multivariate testing a plus
Experience in the creation of JSP pages to act as host containers for rich internet applications.
Experience in the development of software based on service oriented architecture.
Experience with E-commerce solutions and PCI compliance.
Experience with ATG E-commerce solutions a plus
Strong understanding of XML/XSD/Web Services (SOAP, REST, WSDL)
Knowledge of localization techniques a plus
Understanding of encryption and hashing algorithms
Good knowledge of software algorithms and design patterns
History of successful software commercialization projects
Strong organization skills, self-motivated, team player
Excellent verbal and written communication skills.
Track record of quality software development including the creation and execution of unit tests, and release documentation to Software Configuration Management
Passion to deliver a high quality, industry leading, user experience
Strive to refine the development process for maximum effectiveness
History of successful projects involving development and integration across multiple development organizations located in different geographic locations
Ability to work flexible hours to accommodate multi-national development
Effective problem solving skills
Strong written and verbal communications
Ability to work independently as well as within a team environment
Driven to meet aggressive milestones
Motivated to produce robust, high-performance software
A passion for web development that goes beyond working hours