Established news media company has an immediate need for a full-time, in-house PHP Web Developer for development and maintenance of the company’s websites (CMS), including all phases of the development lifecycle.
This candidate will be responsible for converting legacy applications to PHP as well as database design and development. The job requires solid data architecture and PHP experience as well as expertise with application development and database systems. This is a permanent position; only serious candidates should apply.
This position could lead to an opportunity to build and lead a Web Development Team for company’s exciting new venture.
The Web Development team continuously aims to improve user experience by exposing new functionality and optimizations to current techniques.
The Web Development team performs the following tasks:
• Design / Planning – Responsible for careful consideration of new functionality, its strengths and weaknesses, and its impacts on the application as a whole; careful design of the database infrastructure and how it should be organized to handle this, and how the core framework for the application will need to be modified to allow for this functionality; providing as much reusability in the code as possible.
• Development – Responsible for the process of writing the application, creating the markup for the web page, the server side applications to process request, implementing database changes, styling the WebPages so that they visually match the rest of the site, and performing validation to ensure clean data is entered into the system. Security and performance must be considered when developing, as well as planning for future code reuse.
• Testing – Responsible for regression testing the application to ensure that any changes in functionality have not impacted portions of the application that have been known to work. In essence, trying to break the application. Testing that the application works the same across a range of browsers, and testing performance before deploying to the production environment.
• Deployment – Responsible for ensuring that all test functionality gets moved to the production server without impacting user experience, and minimizing downtime of the live application.
• Maintenance – Responsible for continuously monitoring the production site for performance and security concerns, as well as issuing patches for defects reported by users of the application. Administering and updating server software, as well as cleaning / optimizing of databases.
Required Skills:
• Strong, efficient PHP, SQL, and CSS development skills.
• Experience developing on CMS platforms, specifically DRUPAL.
• Enthusiasm for emerging technology, especially AJAX and Web 2.0 APIs
• Experience developing "modules" / mini-applications for CMS platforms.
• Advanced JavaScript (OOP, AJAX)
• Ability and desire to excel in a fast-paced environment, and accept interruptions and setbacks as part of the routine
• Ability to demonstrate previous experience with medium to large scale rich Internet applications
• Ability to create secure, scalable, and efficient applications and develop for use in high-volume environments
• Object Orientated Programming Methodologies
• Relational Database Design (Database Normalization)
• Complex SQL query Authoring and Optimization (MySQL), including experience with complicated queries and reporting
• (X)HTML
• XML
Other Preferred Skills:
• Experience in developing community/niche websites
• W3C Standards and Best Practices
• Regular Expressions
• System Administration
• Web Security Best Practices
• Flash
• Photoshop
Local candidates preferred, but not mandatory.
Please submit resume and cover letter, including salary history and current salary.
http://www.phpjobs.com/job/40c030aadf8065ce35a7ce73dda36d0a/?d=1
Recent comments
1 hour 25 min ago
2 weeks 3 days ago
2 weeks 5 days ago
3 weeks 4 days ago
3 weeks 4 days ago
3 weeks 6 days ago
4 weeks 3 days ago
5 weeks 2 days ago
6 weeks 15 hours ago
6 weeks 5 days ago