Вакансии
MacOS Software Developer (Swift)
Таллин. Неактивная
Мы ищем MacOS Software Developer для компании по кибербезопасности в Таллине (Эстония), которой доверяют миллионы людей по всему миру. Компания активно защищает людей и компании от опасных угроз, таких как вредоносные программы, вымогатели и эксплойты, которые избегают обнаружения традиционными антивирусными решениями.
Мы ищем разработчика ОС MacOS, который может помочь в разработке, внедрении и расширении решений для защиты от вредоносных программ для Mac. Вы будете нести ответственность за внедрение промежуточного программного обеспечения и компонентов пользовательского интерфейса и их архитектуры.
Что вы будете делать:
- Проводить исследование и внедрение будущего решения Mac OS внутри компании.
- Отвечать за реализацию промежуточного программного обеспечения (например, background daemons) а также компонентов внешнего интерфейса (native macOS UI) и их архитектуры
- Анализ производительности и опыта настройки, включая использование памяти, использование процессора, проверку утечек
- Создавать и поддерживать модульние и интеграционные тесты, связанные с его рабочей областью
- Сотрудничать с командами QA и другими отделами в организации для выполнения поставленних задач и целей
- Вести техническую документацию, охватывающую его область техники
Навыки, которые вам понадобятся:
- Хорошее знание Swift (v5 +) знание
- Твердое понимание AppKit, Cocoa и XCode 11
- Знание межпроцессных коммуникаций (XPC)
- Хорошее понимание проблем многопоточности и способов их устранения
- Навыки отладки и устранения неполадок
- Анализ производительности и опыта настройки, включая использование памяти, использование процессора, проверку утечек
- Высокая мотивация для создания надежных и эффективных программ
- Отличные навыки общения и обучения
- Хорошее знание английского языка
Навыки, которые желательно иметь:
- Опыт разработки продуктов безопасности для Mac OS (10.11 El Capitan… 10.15 Catalina).
- Реактивный шаблон разработки (RxSwift)
- Опыт модульного тестирования и имитации (Dependency Injection)
- Опыт с Objective-C и C ++
- Опыт разработки macOS UI (особенно когда речь идет о пользовательских элементах управления или элементах UI)
- Опыт работы с сетью и веб-API
- Опыт работы с CocoaPods
- Опыт публикации приложений в Apple Mac Store
- Опыт работы с CI / CD, Дженкинс
Компания предлагает:
- Пакет для переезда
- Возможность сделать что-то великое для себя и мира
- Отличная рабочая среда, которая поддерживает рост и развитие
- Конкурентные компенсационные и льготные пакеты
- Стоянка
- Заполненная кухня с полезными (и некоторыми нездоровыми) напитками, закусками, фруктами и обедом
- Компания, которая любит веселиться; праздничные и летние вечеринки, спортивные мероприятия и многое другое.
Ответственный рекрутер: ik@ablouthr.com.ua
Отправить резюме