Вакансия: С++ разработчик в Новосибирск

Полное описание вакансии: С++ разработчик в Новосибирск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1039264 С++ разработчик Новосибирск > Контур open 2023-10-05
Необходимые навыки
  • > C++
  • > WinAPI
  • > CMake
  • > COM ATL
Требования

Опыт продуктовой разработки на С/C++ от 2-х лет. Мы не требуем знания всех фишек C++, но ждём уверенных...

Обязанности

Расширять и поддерживать функциональность COM-библиотеки и библиотеки для 1С. Принимать участие в код-ревью. Писать unit-тесты.

Описание

Контур — экосистема продуктов для бизнеса. Мы создаем решения, которые сохраняют время, деньги и нервные клетки бизнесменам и их сотрудникам по всей стране. Наши сервисы упрощают взаимодействие компаний с контрагентами. Мы делаем процессы простыми и быстрыми, а сервисы — удобными для клиента.

О проекте

В Контур.Диадок организации обмениваются документами в электронном виде. Такие документы принимаются налоговой и судами. Их не надо печатать, отправлять курьером и ждать. Документооборот без обороток, принтера и стопок бумаги.

Для интеграции с сервисом существует SDK в виде COM-библиотеки.

Мы занимаемся развитием этой библиотеки, которая позволяет нашим клиентам встроить сценарии работы с электронными документами глубже в учетные системы клиентов.

Кроме этого, есть библиотека для внутреннего использования, расширяющая функциональность 1С, такую как работа с криптографией, HTTP и т. д.

Технологический стек

С++ 17, COM ATL, WinAPI, Windows, Git, CI- GitLab.

Чем предстоит заниматься

  • Расширять и поддерживать функциональность COM-библиотеки и библиотеки для 1С.

  • Принимать участие в код-ревью.

  • Писать unit-тесты.

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

  • Опыт продуктовой разработки на С/C++ от 2-х лет. Мы не требуем знания всех фишек C++, но ждём уверенных знаний по работе с ресурсами (RAII, move-семантика) для написания эффективного и безопасного кода, а также основных возможностей стандартной библиотеки (контейнеры, алгоритмы).

  • Умение писать чистый код.

  • Знание принципов ООП и паттернов проектирования.

  • Умение анализировать дампы приложений.

Дополнительными плюсами будут

  • Знание Cmake.

  • Опыт написания тестов на Catch2.

  • Опыт разработки на Linux.

  • Знание других языков программирования.

Мы предлагаем

  • Зарплату. Ее уровень зависит от ваших технических знаний и навыков. Раз в полгода мы пересматриваем зарплаты в зависимости от вашего роста в качестве инженера. Финансовые бонусы, они же премии, тоже есть: за месяц, квартал, год.

  • Гибкий рабочий график. Нам важна выполненная задача, а не работа с 9:00 до 18:00.

  • Пространство для инжиниринга и творчества. Хотите сделать статью на Хабре — у нас есть корпоративный блог, а с текстом статьи помогут наши деврелы. Хотите выступить на конференциях — подскажем, как попасть и подготовиться. Еще сами делаем конференции и митапы: от вас инициатива и выступление, от нас — общая организация ивента и площадка. Проекты в опенсорсе у нас тоже есть.

  • Движухи на уровне всей компании. Техническая конференция всех программистов — КонфУР, летучки и обмен опытом между командами, общие праздники.

  • Комфортный офис, удаленку или гибридный формат. Для нас не принципиально, откуда работает команда — из дома или из офиса. Но если вам по душе приходить куда-то для работы — обеспечим комфортом, зонами отдыха, кухней с полезным перекусом, библиотеками с профессиональной литературой.

  • Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании, и в него можно попасть.

Вверх