В Digital October Group: Undev, команда разработки клиентской части проекта будущего - интерактивного телевидения.
Мы любим поговорить о проблемах многопоточности, тонкостях работы с памятью на мобильных устройствах и архитектуре операционных систем.
Суть проекта: «Интерактивное телевидение»
Задача: Разработка клиентов для Интерактивного телевидения под Linux и embedded linux.
Требования (технические):
-- Знание теории клиент-серверного взаимодействия, теории сетей -- Представление о сетевых протоколах различных уровней (TCP, UDP, HTTP) -- Опыт программирования клиент-серверных систем -- Знание классических алгоритмов и структур данных -- Знание основных паттернов проектирования -- Основные языки программирования, разумеется, C++ (и немного С) -- Необходимо знание bash, awk, умение работать в linux -- Владение основными средствами разработки под Linux: gnu make, gcc, ld, gdb, valgrind, git и т.д. -- Понимание архитектуры Linux
Ключевые аббревиатуры: STL/Boost, SGoogle/Google protobufs, ffmpeg, Toolchain, ARM, MIPS, Linux Kernel
Требования (не технические):
-- Алгоритмическая одаренность и опыт со всеми вышеуказанным технологиями -- Базовые навыки в схемотехнике нам очень пригодятся
У нас:
-- Тренажерный зал + тренер -- Вкусные обеды, включая суши (http://digitaloctober.ru/progress-bar/) + курсы английского в офисе -- Гуманный график, где “Доброе утро” актуально и в 9, и в 12 дня -- Офис на «Красном Октябре»: ст. м. «Кропоткинская», «Полянка» или «Третьяковская» -- Оформление по ТК, ДМС (включая стоматологию), белая зарплата и прочие очевидности
P.S. Удаленку, аутсорс, фриланс и другие иностранные слова мы обсуждать не готовы, к сожалению.
Инструкции:
Резюме, примеры кода, ссылки на github или проекты, или просто «Привет!» в skype: anna-litvina, в icq 611003029, в jabber: anna-hr@jabber.ru или на почту anna.litvina@undev.ru, звонить +7(916)835-92-94
Анна / Аня / Анюта