Apple

Software Engineer, Developer Relations

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер Developer Relations в Apple — главный технический контакт между компанией и мировым сообществом разработчиков. Помогает сторонним инженерам создавать, отлаживать и оптимизировать приложения для всех платформ Apple.

Задачи

  • Писать и поддерживать техническую документацию, примеры кода и справочную документацию по Swift/Objective-C
  • Создавать инструменты, приложения и расширения для платформ Apple на Swift и Objective-C
  • Популяризировать API и новые фреймворки совместно с инженерными командами Apple, готовить примеры проектов для WWDC и статьи для разработчиков
  • Поддерживать живые мероприятия, включая практические лаборатории, демонстрирующие возможности современных платформ Apple
  • Исследовать и решать проблемы разработчиков с помощью инструментов отладки: LLDB, символизация, анализ crash-логов
  • Готовить технические статьи и руководства по миграции на новые API с сохранением обратной совместимости
  • Проводить код-ревью и ревью API, выявлять болевые точки разработчиков и предлагать улучшения SDK
  • Представлять Apple на Developer Forums, WWDC Labs, Meet with Apple и воркшопах, давать рекомендации на уровне кода

Требования

  • 6+ лет опыта разработки приложений для платформ Apple на Swift или Objective-C
  • Подтверждённый опыт создания нативных приложений с использованием Xcode, Swift и Objective-C
  • Опыт работы со SwiftUI и UIKit для платформ iOS, watchOS, iPadOS, visionOS, tvOS или macOS
  • Опыт использования Swift concurrency, управления памятью Swift и управления состоянием для совместимости SwiftUI и UIKit
  • Хорошее знание рабочих процессов разработчика Apple: разработка, тестирование и распространение приложений
  • Опыт создания и выпуска приложений на всех платформах Apple

Навыки

  • Swift
  • Objective-C
  • Xcode
  • SwiftUI
  • UIKit
  • Swift concurrency
  • LLDB
  • Xcode Instruments
  • Sysdiagnose
  • iOS
  • macOS
  • visionOS
  • watchOS
  • tvOS
  • Apple Push Notification service
  • Core Bluetooth
  • Core NFC
  • Core Location
  • Core Motion
  • Live Activities
  • Local Notifications
  • Focus
  • App Attest
  • Passkeys

Похожие вакансии

Software Engineer II - Mobile Apps
Companion MedicalMiddleSan DiegoГибрид
87,000 – 165,000 USD в год
12 окт.
Principal Software Android Architect
Zebra TechnologiesSeniorHoltsvilleГибрид
138,800 – 208,200 USD в год
6 окт.
Mobile Device RE / Software Engineer– HYBRID!
AnaVationSeniorLortonГибрид
5 сент.
Senior iOS Software Engineer
Modular MedicalSeniorSan DiegoОфис
5 сент.
Software Engineer (Mobile & Sensing)
CartesianMiddleCambridgeОфис
120,000 – 180,000 USD в год
4 сент.