C/C++ developer for Android
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Кто мы:
Разработка для мобильных платформ – активно развивающиеся направление Лаборатории Касперского. И да, мы давно уже не занимаемся одним только антивирусом! Сегодня наши продукты – комплексное решение для предотвращения всевозможных проблем связанных с информационной безопасностью.
Мы, команда разработки SDK for Android ищем опытных разработчиков, хорошо знакомых с внутренностями OS Android, детально знающих архитектуру ОС, склонных к системному программированию и готовых решать нетривиальные задачи и любящих исследовать сложные задачи.
Основной стек:
С/C++ (C++11, C++17);
Stdlib, posix;
Многопоточность;
NDK / JNI обязательно;
Google test;
CLangFormat;
CMake;
Git.
Тебе предстоит:
- Писать код и юнит-тесты, руководствуясь лучшими практиками, обеспечивать качество кодовой базы;
- Делать натив, пилить крутой UI, обеспечивать Continuous Delivery;
- Работать в команде по гибким методологиям, оценивать трудоемкость, выбирать оптимальные архитектурных решения и пути реализации;
- Взаимодействовать с коллегами (аналитики, дизайнеры, технические писатели);
- Проводить исследования, участвовать в выборе методологии и инструментов разработки.
Мы ожидаем от тебя:
- Опыт программирования на C/C++ и/или Java/Kotlin;
- Будет круто если у тебя есть опыт мобильной разработки (Android\iOS) или большое желание сменить твое направление на мобильную разработку.