- Общие знания веб-разработчика
- базовые знания 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) и их грамотного применения
|