Долгосрочный проект для опытного программиста
Создание ПО в несколько этапов. Потом запуск, отладка в боевых условиях. Поддержка.
И возможно дальнейшее дописывание новых функций/опций, по мере того как сработаемся с вами.
Общее направление:
Разработка многопоточной и многопользовательской системы по принципу клиент-сервер.
Клиентская часть под ОС Виндоус. Серверная, желательно, под FreeBSD 7.1.
Серверная часть делится на клиентскую (веб-регистрация пользователей, статистика) и администраторскую зоны.
Язык написания, предпочтительно С++. Но, если Вы ознакомитесь с ТЗ и аргументированно объясните, почему эту систему лучше писать на чем-то другом, можно будет подумать об этом.
Требования:
Идеальное знание сетевых протоколов, свободная работа с ними, программирование под них: FTP, HTTPS, SOCKS4/4a/5, HTTP.
Большой опыт создания сетевых многопоточных, стабильных решений в разных системах.
Умение писать грамотный, легко читаемый, подробнейшим образом документированный, код.
Обязательно креатив, умение думать, искать оптимальные эффективные программные решения в различных ситуациях.
Умение корректировать/дополнять/писать самому себе грамотное ТЗ по общему описанию или устному изложению заказчика.
Наличие голосовой связи, телефон, SkyPE. Приветствуется (но необязательно) присутствие в Москве / Подмосковье.
Трезво оценивать стоимость своей работы, не задирать цены. Нацеливайтесь на постоянную, спокойную работу и дальнейшую поддержку по проекту, которую Вы сможете совмещать с другой работой.
Важно: помимо необходимой квалификации Вы должны четко отдавать себе отчет в том, что включаетесь в постоянный проект, несете ответственность, отвечаете за него - по срокам не исключено, что на год и более. Поэтому, трезво взвешивайте свои возможности, свои планы на среднее будущее, свободное время и силы.
ТЗ, по которому Вы сможете представить себе объем работ, высылается по запросу.
Задание разбито на части (этапы), представляющие собой самостоятельные, отдельно работающие модули.
Высылается ТЗ именно такими частями (модулями). Пишем один, знакомимся в процессе с вами, составляем впечатление о работе, переходим к следующему.
Хотелось бы найти честного, профессионального, ответственного и порядочного человека для постоянной работы.
Удачи!