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