Андрей
Заказчик

[no-member:pro]Андрей[/no-member:pro]Андрей

1 проектов
Завершён
Параметры проекта
Вариант сотрудничестваПериодическая занятость
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокзавершён
Описание проекта
Доработка и написание новых модулей (реализация нового функционала) для collaboration-системы на ExtJS5+php+mysql. Среди уже реализованных возможностей там контакты, задачи, календарь, проекты, сервисдеск и много всего прочего. Целиком написанного ТЗ нет, со стороны заказчика будет работать "конструктор интерфейсов", он же будет организовывать и диспетчировать работу удалённых фрилансеров, выдавать короткие оперативные ТЗ и принимать работу. Планируем привлечь 3х удалённых фрилансеров с фултайм-занятостью. Рассматриваем также смешанную работу в группах штатный-программист/фрилансер. Срок реализации около полугода, смежный проект на той же технической базе рассчитан на 2 года.

Будет выдано тестовое задание, которое пройдёт оценку удалённым независимым фрилансером на качество кода и уровень возможностей программиста. Важные критерии оценки:

Следование современному стилю программирования - ORM, MVC, разделение данных, логики и оформления.
Максимальная абстракция от применяемых языковых и технических средств, например от типа используемой СУБД.
Модульность кода и возможности повторного использования, расширяемые основные конструкции.
Компактность кода и его быстродействие
Мультиверсионность всех изменений (Git & Subversion)
Максимальное использование нативных возможностей распространённых компонентов, без триков, хаков, "костылей" и прочего.
Необязательным, но желательным будет разумное документирование написанного кода и предоставление примитивного API к написанному. Если у претендента есть подобные навыки, просим их продемонстрировать.
Автор проекта: Андрей