This position requires memcached and the PHP memcached extension to be installed and working in your development environment. A configured Linux machine will be provided for work on-site if necessary.
Payments company seeks Front End developer for contract and possible full time work. Located in El Segundo off Rosecrans and Douglas, minutes from the beach.
Overall Requirements
Bachelor's Degree in Computer Science or related field, or 4+ year relevant work experience
4+ years professional experience in software development
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Understanding of server-side scripting/parsing, caching optimization, scalability, deployment, unit testing, and performance-tuning
Comfortable with Agile/Rapid Development and Revision Control Software
Knowledge of professional software engineering practices and best practices for the full software development life cycle
Strong engineering discipline: Document, Test and Tune what you build
Technical Requirements
Experience with content management systems (CMS) and version control systems
Experience in web security, authentication and authorization, and preventing XSS and SQL
Strong knowledge on various architectural design patterns including MVC
Exceptional organizational skills and the ability to prioritize work
Ability to work both independently as well as in a team and demonstrate a desire to continually learn more and hone your craft
A positive attitude and willingness to drive projects to completion in a fast moving group environment
Experienced in estimating effort and elapsed time required to complete project deliverables
Front End Requirements (HTML, CSS, Javascript, Ajax, jQuery)
4 years experience with client side technologies including JavaScript, AJAX, and jQuery
Experience with or have the ability to learn backbone.js and Twitter bootstrap
Ability to utilize front-end web technologies such as HTML5, JavaScript, and CSS3
Ability to utilize JSON, XML, AJAX, jQuery and Restful HTTP APIs
Ability to debug cross browser CSS issues and a solid working knowledge of cross-browser compatibility
Translate wireframes/PSDs into launch-ready, valid XHTML/CSS
Deep experience with object-oriented JavaScript with a strong emphasis in jQuery
Strong hand coding of standards based HTML, CSS, XHTML and div based layouts
Knowledge with troubleshooting web applications and understanding of cross browser issues/inconsistencies
Knowledge of server-side web technologies such as PHP, Ruby on Rails, and/or Java (JSP) a plus but not required