• Общие знания веб-разработчика
  • базовые знания HTTP, SMTP, POP3 и IMAP протоколов
  • понимание клиент-серверной архитектуры разработки приложений
  • понимание отличий между Client Side и Server Side кодом
  • знание HTML и CSS
  • Знания PHP5
  • хорошее знание элементов языка и встроенных функций
  • умение писать и отлаживать ООП приложения на php5
  • опыт программирования от 5 лет
  • опыт работы с php от 2 лет
  • кандидат должен показать фрагменты кода либо готовые веб приложения, которые он разрабатывает
  • Знания MySQL4 и MySQL5
  • умение проектировать нормализованные и денормализованные структуры баз данных
  • кандидат обязан иметь базовые представления об архитектуре MySQL и уметь пользоваться административным инструментарием для работы с этой базой данных
  • умение строить сложные запросы и оптимизировать их
  • понимание механизма работы транзакций в MySQL и умение грамотно ими пользоваться
  • Дополнительным плюсом будет являться
  • знание ООП паттернов проектирования
  • знание паттерна MVC и фреймворков его использующих
  • умение проводить грамотный рефакторинг
  • знание и умение грамотно применять различные шаблонизаторы (Smarty, php_templates)
  • умение работать с XML, понимание SAX и DOM модели работы с XML данными
  • знание XSLT и XPath
  • умение работать с Socket'ами
  • умение пользоваться инструментами коллективной разработки (SVN)
  • умение пользоваться системами отлова ошибок
  • умение писать юнит тесты и функциональные тесты
  • умение грамотно комментировать свой код и использование соответствующих инструментов для этого
  • Условия
  • Полный рабочий день
  • Зарплата по договоренности, от 15 000 руб.
Требования
  • Дополнительным плюсом будет являться
  • опыт работы с другими базами данных
  • знание ANSI SQL92
  • Знания JavaScript
  • базовое знание JavaScript
Дополнительным плюсом будет являться
  • умение писать кросс-платформенный JavaScript код
  • знание тонкостей работы основных браузеров Opera, Firefox, MSIE
  • умение работать с XMLHTTPRequest и понимание идей асинхронных запросов данных с сервера (AJAX) и их грамотного применения