от компании (организации): Лаборатория Касперского в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Компьютерная безопасность"
с заработной платой: по договоренности
Вакансия № 22607139 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Вторник, 13 августа 2024 года.
Дата обновления вакансии № 22607139 на сайте Работа в Москве и Московской области (МО, Подмосковье): Пятница, 20 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 22607139 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Android Developer
Кто мы:
Разработка для мобильных платформ – активно развивающееся направление Лаборатории Касперского. И да, мы давно уже не занимаемся одним только антивирусом! Сегодня наши продукты – комплексное решение для предотвращения всевозможных проблем связанных с информационной безопасностью.
В команду Мобильного штаба ищем Android-разработчика.
Примеры наших приложений:
- Kaspersky Password Manager
- Kaspersky Safe Kids
- Kaspersky Who Calls
- Kaspersky Security Cloud
- Kaspersky Secure Connection
- Kaspersky Safe Browser
- Kaspersky QR Scanner
Основной стек технологий и подходов:
- Основной язык разработки: Kotlin, есть Java-код, C++, серверная часть - C++, TypeScript;
- Архитектурные подходы: чистая архитектура, MVVM с ViewModel и LiveData;
- Unit Testing: jUnit + MockK;
- DI: Dagger 2;
- Асинхронность: переходим на Kotlin Coroutines;
- Система сборки: Gradle с разбиением на модули;
- Контроль качества кода: статические анализаторы Detekt, Checkstyle, PMD, Lint + динамические анализаторы LeakCanary, BlockCanary;
- Version Control: Git, trunk based development с фича-флагами;
- База знаний: Confluence
- Code Review: Azure DevOps Pull Requests;
- СI&CD: Azure DevOps build & release pipelines, собственные системы сборки и тестирования уровня компании;
- Task Tracker: Azure Boards;
С чем придется работать:
- Писать код и юнит-тесты, руководствуясь лучшими практиками, обеспечивать качество кодовой базы;
- Делать натив, пилить крутой UI, обеспечивать Continuous Delivery;
- Работать в команде по гибким методологиям, оценивать трудоемкость, выбирать оптимальные архитектурные решения и пути реализации;
- Взаимодействовать с коллегами (аналитики, дизайнеры, технические писатели);
- Проводить исследования, участвовать в выборе методологии и инструментов разработки.
Вы нам подходите, если:
- Опыт разработки на Java/Kotlin от 2 лет;
- Желание развиваться в сторону мобильной разработки под Android;
- Опыт распределенной работы (на базе git).
Будет плюсом:
- Опыт программирования на C++;
- Опыт программирования на TypeScript;
- Опыт мобильной разработки под Android.
Откликнуться на эту вакансию: Android Developer
Предыдущая вакансия:
Вакансия № 22607125 на должность Инженер технической поддержки по направлению "HPE", серверы, СХД от компании Марвел, ГК в городе (населенном пункте) Москва