Вакансия в архиве, на неё нельзя откликнуться.

C/C++ разработчик (WinAPI)

16 апреля 2019404 просмотра
Описание вакансии

Команда СКБ Контур ищет desktop C/С++ (WinAPI) разработчика, в том числе с переездом в Екатеринбург.

Кто мы и чем занимаемся:

Разрабатываем продукты для бизнеса: сдача отчетности государству, документооборот с другими компаниями, автоматизация внутренних процессов, поиск полезной информации. У нас больше 1 млн клиентов: от небольших ИП до промышленных гигантов.

О проекте и задачах:

Мы ищем desktop C/С++ разработчика в команду Контур.Диагностика, которая занимается разработкой и поддержкой 3-х основных продуктов и нескольких вспомогательных сервисов/утилит.

Основные продукты:

Веб-диск — сервис, который используется для первичной настройки компьютера пользователя для работы наших продуктов.

Диагностика — помогает собирать данные о компьютере и устранить неполадки, возникающие в процессе работы.

Контур.VNC — программа для проведений сеансов удаленного доступа к компьютеру абонента и показа своего рабочего стола для проведений презентаций клиентам.

Есть 2 основных направления работы:

Первое: Диагностика и Веб-диск при работе зовут из браузера локальный компонент «Диаг.Плагин», и он творит магию! Может сходить и прочитать или записать что-то в реестре, скачать файл и запустить его, запросить повышение прав Администратора Windows, обратиться к СКЗИ (например, КриптоПро CSP), пообщаться с WinAPI, USB токенами и многое другое.

      Вам предстоит:

      перенять знания от наставника по текущей версии плагина;

      по потребности развивать его функциональность на разных версиях Windows (начиная с XP);

      заниматься отладкой, если что-то пошло не так;

      написать версию Диаг.Плагина для Linux, Mac OS X (архитектура на текущий момент прорабатывается). 


      Второе: Программа для удаленного доступа Контур.VNC. Контур.VNC — инструмент техподдержки, менеджеров по продажам и не только, за основу которого взят TightVNC. Сейчас программа позволяет осуществлять сеансы удаленного доступа на компьютер и демонстрацию рабочего стола.

            Вам предстоит:

            перенять знания по текущей версии программы;

            доработать систему сбора статистики от программы;

            вносить изменения и улучшения в операторскую и абонентскую часть программы. 

            Стек технологий:

            C/C++; Visual Studio; WinAPI; GDI; ActiveX (COM IDispatch); NPAPI; Native Client.

            Методологии и практики:

            • Agile;
            • CI (Continuous Integration);
            • Код ревью;
            • Парное программированием по потребности;
            • Активно помогаем в нахождении багов всем, до кого можем дотянуться:);
            • Еще немного технологий: Js, c#, c, c++, NSIS, MSSQL, веб (сервер/клиент), WinAPI, инсталляторы, десктоп;
            • В ближайших планах кросс-платформенность — Linux, macOS.

            Наши ожидания:

            • знание языков C/C++;
            • умение отладки, мониторинга, профайлинга и оптимизаций работы C / C++ под разные окружения ПО;
            • знание многопоточности, асинхронности, примитивов синхронизации, работы с потоками;
            • знание или способность к быстрому поиску настроек популярного (стандартного) ПО и Windows;
            • знания про файлы, папки, реестр, их атрибуты и права, наследование;
            • базовые знания про драйверы, службы, кольца Ring-0 и Ring-3;
            • знание ActiveX (COM IDispatch), NPAPI, Native Client (Chromium);
            • умение работать с командной строкой Windows;
            • представление об антивирусах, их песочницах, отладке кода в их условиях, борьбе с ложными сработками;
            • умение вести документацию в понятном формате для остальных разработчиков;
            • опыт работы с Linux и macOS приветствуется. 

            Кроме этого:

            • Поездки на ИТ-конференции, митапы, учебные курсы за счет компании, в т.ч. спикером.
            • Внутренние профессиональные сообщества, летучки и обмен опытом между командами.
            • Просторный офис с зонами релакса, кухней (фрукты-овощи, печенье, пирожки и чай-кофе прилагаются).
            • Тренажерные залы, велопарковку, душ.
            • Скидки для контуровцев: от квестов и настолок до METRO и спортмагазинов.
            • Корпоративные мероприятия (Новый год, летний праздник — мы даже свой мюзикл делали), командные выезды и движухи.
            • Мощный комп (i7, два монитора).
            • Гибкий график работы.
            • Уровень заработной платы, который зависит от ваших технических знаний и навыков.

            Наш офис

            Екатеринбург, ул. Малопрудная, 5

            Мы работаем в собственном 10-этажном стильном и комфортном офисе на Широкой речке. Пусть вас не пугает месторасположение, ведь для сотрудников у нас организован корп.трансфер из разных районов, а для автомобилистов большая парковка. Например, дорога из центра занимает 20 минут, потому что путь идет против пробок. Зато у нас собственное футбольное поле и баскетбольная площадка, пруд с утками, зоны для пикников, а внутри — музыкальная студия, техническая библиотека, тренажерки и много другого. Тем временем мы уже строим вторую очередь.

            Ваш отклик
            No content.icon.access denied
            Вакансия в архиве
            Вакансия в архиве, на неё нельзя откликнуться.