This post has expired! It was posted more than 30 days ago.
A dynamic multimedia agency providing a full range of digital design and allied services, with a focus on building strong lasting relationships with our clients, and in pushing our creative and technical boundaries is looking for a PHP Web Developer to join their team.
Requirements
- 3+ years PHP development experience
- Strong development skills using PHP
- Understanding of xHTML strict and pure CSS
- Well versed in XML and XSL and comfortable using these as a template language.
- Uses Javascript, Ajax and other Web2.0 technologies to get the most from user interfaces
- Good working knowledge of Apache web server
- Able to design own databases and work with SQL.
- Exposure to the full software life cycle
- Experience developing high performance, scalable, reliable web sites
- Use of revision control and bug tracking systems
- Proven experience meeting deadlines and delivering quality code
- Understands XSS and SQL injection attacks
- Worked with MySQL 5 databases
- Experience with modular coding
- Experience with database design / architecture
Advantageous
- Mootools/JQuery
- Worked with Ruby/Ruby on Rails
- Worked with Linux
- Design patterns
- Linux
- Test driven development (TDD). SimpleTest, PHPUnit.
- Subversion(SVN)/CVS
- Has done unit testing and understands principles of Extreme programming
- Experience working on Linux WAMP and LAMP stacks and understand the possible pitfalls and nuances of each
- Able to set up own LAMP environment
- Understand the benefits of MyISAM vs InnoDB and acid compliance
- Has previously worked with Simple Test, Unit Test or J Meter for code unit testing
Personal attributes
- Candidate must be able to interact and work with a dynamic and ambitious team
- Good communicator and team player
- Positive attitude
- Candidate has a strong ethos of writing high quality applications
- Strong problem-solving skills
- Can work with little supervision, pro-active and takes on responsibility for code and applications developed
- Ability to work in a high pressure environment and meet agreed deadlines
- Must have a good understanding or user interfaces.
|
|
|







