Нужен человек или команда (желательно) с налаженными методами командной работы (трекер, контроль версий и т.д.) для разработки бэкэнда социальной сети на фреймворке Yii или Zend Framework с учетом высоких нагрузок на проект в будущем по мере увеличения аудитории юзеров. Социальная сеть состоит из 6 основных связных между собой частей и 3 дополнительных функциональных частей. В ее основе лежит использование API Open Street Map с подключением сторонней геолокации (OSM не имеет собственной геолокации). Геолокация должна подключаться по цепочке. Сначала бесплатные 20 000 запросов гугла и далее на ваше усмотрение, так как гугл бесплатно не дает более 20к запросов и свыше 20к запросы дорогие для стартапа. А так как геолокация на API OSM активно используется в проекте то 20к запросов в сутки вычерпает намного меньшее кол-во юзеров. Фронтенд 8-ми частей готов практически на 100% (html5 + jQuery 1.9.1). После окончания разработки планируется поддержка проекта разработчиком бэкэнда, так как планируется в дальнейшем нередкие модернизации, улучшения, редизайн и т.д. Очень критичны конечные сроки реализации. Поэтому если разработчик бэканда будет с единственном лице то ему стоит настраиваться на большой ежедневный объем работы.
Требования к кандидатам:
1) Опыт разработки на предлагаемом фрэймворке не менее 2-х лет и работающий, имеющий или предполагающий высокие нагрузки, проект в портфолио на этом фрэймворке, оптимизированный именно под высокие нагрузки. Опыт активного использования и оптимизации системы кэширования.
2) Умение и опыт планировать, соблюдать сроки и отчитываться. Отчеты нужны будут периодические для контроля сроков.
3) Умение работать на результат в рамках выполняемого этапа для сдачи этапа в срок. Так как оплата будет производится поэтапно после принятия готовности этапа, с учетом правки выявленных заказчиком багов после тестирования, то изначально работа должна быть так запланирована чтобы в указанный срок вы могли показать полностью на 100% работающий этап а не говорить что вы не рассчитали и в этом этапе есть функционал косвенно связанный с другим этапом и поэтому вам пришлось работать еще и над другим этапом внепланово и это повлекло задержку.
p.s. Кого мы ищем коротко и ясно. Это проект для молодых амбициозных кодеров которые уже имеют опыт разработки крупных проектов на фрэймворке и готовы, в отличии от большинства кодеров, сначала 2 раза подумать а потом сказать. И за сказанное нести ответственность. Для которых сроки сдачи важнее праздников, выходных и тусовок с друзьями. Этот проект (разработку бэкэнда) уже завалил кодер с 3-х летним опытом разработки на CMS Joomla. За полгода 1-й этап (личный профиль пользователя), с которого он начал не был готов на 100%. Остальные этапы также. Он неправильно запланировал разбиение функциональных частей на этапы и неправильно проставил сроки, так как видимо думал что ему "и море по колено" с 3-х летним опытом. Но в случае такого крупного проекта заказчику просто необходимо контролировать сроки, так как речь идет не о неделях разработки а о месяцах и инвестиции ждать не любят.
Вот ссылка на скрины макетов дизайна, по которым разрабатывался фронтенд. Макеты распределены по логическим функциональным группам. Многие повторяются и на них показаны отдельные диалоги UI.
demo(точка)biz(точка)ua/!/groupdesign.zip