Developer C++ (KESL)

Местоположение и тип занятости

Можно удаленно

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

О компании и команде

Мы ищем разработчика в дружную команду разработки приложения Kaspersky Endpoint Security для Linux. Приложение осуществляет комплексную автоматизированную защиту от киберугроз рабочих станций и серверов под управлением операционной системы Linux. Решение выпускается под широкий набор аппаратных платформ (x86, Arm, Эльбрус).

Команда разработки продукта объединила отличных специалистов и технических экспертов, что позволяет приобрести опыт работы на всех стадиях разработки продукта: от анализа требований, до поддержки выпущенных продуктов. Разработка ведется в среде постоянно развивающегося CI, с использованием методологий и принципов Agile разработки. Работа предполагает большая связность с внешними командами – группами разработки общих компонент, командами тестирования, техническими писателями, локализаторами и т.д.

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

Ожидания от кандидата

Требования:

  • Опыт разработки на языке C++ от 3 лет;
  • Опыт разработки микросервисов;
  • Опыт разработки под Linux; (win, cross, ios, android, macOS)
  • Понимание принципов ООП;
  • Опыт работы с исключениями;
  • Опыт работы с многопоточкой;
  • Опыт проведения код ревью.

Условия работы

Обязанности:

  • Разработка программного обеспечения на языках C++
  • Участие в разработке и ревью архитектуры;
  • Участие в анализе требований;
  • Развитие существующего функционала - продукт периодически обновляется, древнего legacy кода в поддержке нет;
  • Участие в выборе новых технологий и подходов;
  • Написание unit-тестов;
  • Проведение Code Review.