от компании (организации): Лаборатория Касперского в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Компьютерная безопасность"
с заработной платой: по договоренности
Вакансия № 17875968 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 26 августа 2024 года.
Дата обновления вакансии № 17875968 на сайте Работа в Москве и Московской области (МО, Подмосковье): Воскресенье, 22 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 17875968 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: IOS Developer
На данный момент мобильный штаб компании Kaspersky насчитывает более 100 человек и включает в себя Android- и iOS-разработчиков, отдел тестирования и менеджеров. Также с нами работают аналитики, дизайнеры, технические писатели, sales & marketing и другие. Команда iOS-разработчиков насчитывает около 20 человек.
О проекте:
На сегодняшний день наши продукты ежемесячно используют более 600 тысяч пользователей платформы iOS, и их количество постоянно увеличивается. Учитывая другие платформы, количество пользователей достигает нескольких миллионов.
Вам предстоит участвовать в развитии продукта Kaspersky Safe Kids и его компонентов. Safe Kids – это любимое пользователями решение по обеспечению безопасности детей в интернете и в реальном мире. Публичный релиз состоялся в 2015 году, с тех пор продукт активно развивается и пополняется новыми функциями.
Поддерживаемая версия iOS: 12+
Основной стек технологий и подходов:
- Основной язык разработки: Swift;
- Основные фреймворки: UIKit, Foundation, StoreKit, CoreData, e.t.c.;
- Многопоточность: NSOperation, GCD;
- Unit Testing: XCTest;
- UI Testing: Собственная библиотека для автоматического снятия скриншотов, необходимых как для лингвистического тестирования, так и публикации в AppStore;
- Контроль качества кода: Coding Style Guide, SwiftLint, CodeReview, собственные инструменты анализа;
- Version Control: Git;
- Code Review: TFS Pull Requests;
- СI&CD: TFS build & release pipelines, собственные системы сборки и тестирования уровня компании, TestFlight, Crashlytics;
- Analytics: Firebase Analytics, AppsFlyer;
- Feature Toggling: Firebase Remote Config + собственные инструменты;
- A/B Testing: Firebase A/B Testing + собственные инструменты;
- Philosophy: RIB, чистая архитектура, SOLID, Monorepo, feature-toggling;
- Task Tracker: TFS&.
В ваши задачи будет входить:
- Написание кода приложения, документации, и Unit-тестов к нему;
- Участие в проектировании архитектуры;
- Взаимодействие с менеджерами, дизайнерами, аналитиками, тестировщиками, техническими писателями, смежными командами и др.
Основные качества успешного кандидата:
- Опыт коммерческой разработки на языке Swift;
- Знания основных фреймворков iOS SDK (Foundation, UIKit);
- Знания в области проектировании архитектуры приложений;
- Уверенные навыки работы с многопоточностью;
- Понимание принципов построения пользовательского интерфейса в соответствии с Human Interface Guidelines.
Что НЕ обязательно для работы у нас:
- Быть специалистом в вирусах и антивирусах;
- Иметь знания в области информационной безопасности;
- Разбираться в криптографии;
- Заниматься реверс-инжинирингом, дизассемблированием и динамическим анализом приложений.
Откликнуться на эту вакансию: IOS Developer
Предыдущая вакансия:
Вакансия № 17875965 на должность Наладчик технологического оборудования от компании АО СМАК, Свердловский хлебомакаронный комбинат в городе (населенном пункте) Раменское