Developer > Jobs

US-CA-Foster: Lead Web Application Engineer

Date: _17-Jul-2012_
To see other developer job opportunities, please visit

Lead Web Application Engineer

* Ability to jump into existing codebases following minimal consultation with existing codebase owners and begin effectively contributing to the project. * Define and evangelize best practices in clean coding standards, and processes. * Work with the development team to manage day-to-day technical development activities by leading architectural decisions and technical design/specifications. * Define and ensure adherence to architecture standards. * Strong teamwork, interpersonal, and communication (oral and written) skills are required for interaction with both technical and non-technical audiences * Design and architect solutions to meet our business requirements. * Provide technical guidance for the entire product life cycle. * Be able to focus and work on multiple projects simultaneously. * Participate as a lead within the Technology organization. * 7+ years coding with LAMP stack (Linux, Apache, MySQL, PHP) and extensive experience in backend, front-end, and data access layers with a sound understanding of best practices for web application development. * Strong experience with Javascript and CSS, AND the internal knowledge of how they're different in each browser and capacity to work around limitations inherent on each platform. * Experience with databases (MySQL, PostgreSQL) and design/architecture of RDBMS. * Experience with large-scale PHP codebases having public-facing deployments (with URLs to show for it) and a knowledge of scalability issues common to highly trafficked websites. * Expertise in one or more of the following javascript toolkits: Dojo, Prototype, Scriptaculous, jQuery, YUI * Experience with open-source web servers (Apache, Tomcat, Nginx, Mongrel, Lighttpd) * Solid understanding of OO concepts, design patterns & AOP * Working knowledge with web services, particularly REST-based * Hands on experience with unit, integration, functional & automated testing * Experience and sound knowledge in various representation schemes like JSON, Atom, RSS, XML Schema * Hands on experience with unit, integration, functional & automated testing * Experience in interacting with dev, QA, and operations teams.

Bachelors in Engineering, Computer Science or related fields preferred

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center