Программирование
Часть уже написана, нужно доделать и внедрить задачи, проект долгий поэтому сотрудничество может стать долгим.
Если вас интересует удаленная работа, и долгосрочный проект, ознакомьтесь с требованиями.
Вот, что вы должны уметь.
- самостоятельно вести техническую часть проекта, искать нужную информацию, анализировать, принимать архитектурные решения и воплощать в коде;
- писать хорошо структурированный, документированный, понятный для других программистов код;
- разбираться в новом, быстро изучать и применять на практике;
- рационально использовать рабочее время, быстро и эффективно работать.
- вам все что-то должны, делают не так, а вы один никогда ни в чем не виноваты;
- вы не способны самостоятельно принимать решения и нести за них ответственность;
- вы теоретик, знаете как должен быть устроен этот мир, но более 100 строк кода в день написать не способны;
- у вас нет желания разбираться в том что было написано до вас, когда написано плохо и нет документации, а разобравшись не возникает желания переписать хорошо;
- вас нужно постоянно контролировать и подгонять.
Требования:
- опыт работы с PHP и MySQL не менее 2 лет;
- необходим опыт работы с Yii, чем больше тем лучше;
- глубокое понимание и применение принципов ООP, MVC, Design Patterns и опыт разработки;
- уверенные знания HTML‚ CSS‚ JavaScript‚ SQL
- опыт использования систем контроля версий: Git, Subversion;
- умение работать в консоли;
- отладка, профайлинг, оптимизация PHP скриптов;
- опыт использования систем кеширования;
- опыт работы с различными API сторонних сервисо;
- желателен опыт работы в Redmine;
- желателен опыт разработки web-сайтов с высокой посещаемостью и множеством различных сервисов
- умение координировать рабочий процесс;