C/C++ developer (Linux/Android)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Разработка для мобильных платформ – активно развивающиеся направление Лаборатории Касперского. Мы давно уже не занимаемся только антивирусом. Сегодня наши продукты – это комплексное решение для предотвращения всевозможных проблем связанных с информационной безопасностью.
Мы ищем С/С++ разработчика со знанием ОС Linux для решения широкого спектра задач, как по разработке Android приложений, так и по разработке Backend-а на ОС Linux.
Ищем кандидатов, знающих архитектуру основанных на ядре Linux операционных систем, склонных к системному программированию и готовых решать нетривиальные и исследовательские задачи.
Вам предстоит:
- выполнять различный спектр задач на языке С++, как в проектах под ОС Android, так и в Backend проектах;
- поддерживать и развивать кодовую базу на языках Java и Kotlin;
Ожидаем от вас:
- Отличное знание С++ (11-ый стандарт и выше);
- Понимание принципов ООП;
- Знание паттернов и принципов SOLID;
- Уверенное знание принципов работы Linux-based операционных систем;
- Умение работать с чужим кодом;
- Желание изучать дополнительные языки программирования под ОС Android (Java/Kotlin);
- Английский язык, достаточный для чтения и понимания технической документации;
Плюсом будет:
- Опыт работы на языках Java и/или С;
- Знание архитектуры и фреймворков ОС Android.