Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Senior Software Engineer (C++)
Форумы портала PHP.SU » Объявления » Работа » Senior Software Engineer (C++)

Страниц (1): [1]
 

1. Надежда - 13 Октября, 2016 - 11:42:50 - перейти к сообщению
Функциональные обязанности:

• Разработка многоплатформенного ПО на языке С++ для платформ Windows, Android, iOS (Qt/NDK и MFC)
• Анализ исходных требований, уточнение поставленных задач, разработка оптимальных решений, оценка трудоемкости
• Разработка внутренней структуры ПО, поддержка существующего кода, добавление новой функциональности
• При наличии навыков и желания также развитие пользовательского интерфейса

Обязательные требования:

• Умение работать в командев условиях коллективного владения кодом, аккуратность, ответственность, широкий кругозор
• Нацеленность на долгосрочное сотрудничество
• Высшее техническое образование
• Отличное знание английского языка (для общения на технические темы)
• Опыт промышленной разработки больших и сложных приложений на C++ от 7 лет
• Умение разобраться в чужой архитектуре и чужом коде
• Продвинутое знание языка C++, библиотек STL, Boost, знание шаблонов C++, мета-программирования, знакомство с текущим состоянием развития языка ISOС++ (WG21)
• Способность разумно применять имеющиеся знания для написанияподдерживаемого и понятного кода
• Опыт разработки многопоточных приложений

Приветствуется:

• Знание принципов объектно-ориентированного программирования (SOLID)
• Знание структур данных
• Знание основных принципов построения архитектуры (couplingvscohesion, композиция, наследование)
• Представление о геодезии, топографии, высокоточной спутниковой навигации и GIS или желание работать в этой области
• Опыт разработки, тестирования и документирования SDK
• Опыт работы с QT Widgets или MFC/VisualStudio
• Опыт проектирования архитектуры ПО, использования шаблонов проектирования
• Владение основными средствами разработки, контроля версий, issue-tracking, continuousintegration, рефакторинга и контроля качества кода
• Опыт разработки кросс-платформенных приложений
• Знакомство с методами хранения данных (SQL, noSQL), опыт работы с sqlite

Необязательные требования:

• Знакомство с другими языками программирования (C#, Python)
• Опыт разработки под Android (Qt/NDK)
• Знание WINAPI, iOS (Qt), Linux
• Знаниеregex, XSLT, Boost.Spirit, Boost.MPL

Условия:

• Оформление в соответствии с требованиями Трудового Кодекса РФ.
• График работы 5/2 (гибкий график времени прихода в офис).
• Расширенный социальный пакет: оплачиваются обеды в офисе, проезд на городском транспорте, ДМС, страхование жизни, страхование в заграничных поездках.
• Заработная плата по результатам собеседования в зависимости от квалификации.


Ваши вопросы и резюме отправляйте на ел.почту nadezhda.belaya@it-selection.ru

 

Powered by ExBB FM 1.0 RC1