DevRel Software Engineer (Swift/Obj-C)

Apple, Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 278,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical & dental
Retirement benefits
Education reimbursement
Relocation assistance
Stock Purchase Plan

Job summary

Apple Sunnyvale, California is seeking a software engineer for Developer Relations to mentor and guide developers across iOS, macOS, visionOS, watchOS, and tvOS. You will work as the primary technical liaison, helping third-party engineers build, debug, and optimize apps using Swift and Objective-C in Xcode.

Responsibilities include authoring docs, sample code, technical articles, code reviews, and supporting live events like WWDC labs.

Qualifications

  • 6+ years experience developing apps for Apple platforms in Swift or Objective-C.
  • Proven experience developing native apps using Xcode, Swift, and Objective-C.
  • Utilizing SwiftUI and UIKit to build app experiences for the iOS, watchOS, iPadOS, visionOS, tvOS, or macOS platforms.
  • Utilizing Swift concurrency, Swift memory management, and state management for interoperability across SwiftUI and UIKit to build and debug applications.
  • Strong familiarity with Apple developer workflows including application development, testing, and distribution.
  • Building and shipping apps on all of Apple’s platforms.

Responsibilities

  • Authoring and maintaining technical documentation, sample code, and Swift/Objective-C reference documentation.
  • Building tools, apps, and app extensions for Apple platforms using Swift and Objective-C.
  • Evangelizing APIs and new frameworks by collaborating with Apple engineering teams to produce WWDC sample projects, and developer articles.
  • Supporting live events, including hands-on labs, that showcase modern Apple platform capabilities.
  • Investigating and resolving developer issues using debugging tools and methods. This includes utilizing LLDB, symbolization, and crash log analysis.
  • Crafting technical articles and migration guides to help developers transition to new APIs while maintaining backward compatibility.
  • Conducting code reviews and API reviews to identify developer pain points, advocate for SDK improvements, and provide actionable feedback for Apple engineering roadmaps.
  • Representing Apple on the Developer Forums, WWDC Labs, Meet with Apple events, and developer workshops to offer code-level guidance and promote high-quality app experiences built with Apple technologies.

Skills

Swift/Obj-C
Xcode
SwiftUI
UIKit
Debugging
Apple platforms

Tools

Xcode
Instruments
Sysdiagnose

Job description

Apple Sunnyvale, California is seeking a software engineer for Developer Relations to mentor and guide developers across iOS, macOS, visionOS, watchOS, and tvOS. You will work as the primary technical liaison, helping third-party engineers build, debug, and optimize apps using Swift and Objective-C in Xcode.

Responsibilities include authoring docs, sample code, technical articles, code reviews, and supporting live events like WWDC labs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer Relations Software Engineer — iOS/macOS Expert
Developer Relations Software Engineer — iOS/macOS Expert

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 278,000
Medical benefits
Dental coverage
Employee stock programs
Software Engineer, Developer Relations
Software Engineer, Developer Relations

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical & dental
Retirement benefits
Education reimbursement
+2
Software Engineer, Developer Relations
Software Engineer, Developer Relations

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical benefits
Dental coverage
Employee stock programs
Senior iOS/macOS App Engineer, Developer Experience
Senior iOS/macOS App Engineer, Developer Experience

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Stock options
Relocation assistance
Educational reimbursement
+1
Senior iOS Platform Engineer – APIs, UI/UX, Mentorship
Senior iOS Platform Engineer – APIs, UI/UX, Mentorship

Apple Inc. • San Francisco (CA)

Hybrid
USD 185,000 - 278,000
Developer Relations Lead, macOS & Apple Silicon
Developer Relations Lead, macOS & Apple Silicon

Mount Thor • San Francisco (CA)

On-site
USD 180,000 - 260,000
Associate Apple Software Developer — Grow with VisionOS
Associate Apple Software Developer — Grow with VisionOS

DigitalCM, LLC • Tampa (FL)

On-site
USD 70,000 - 95,000
iOS Software Engineer, Customer Systems
iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Apple Developer App Engineer, WWDR
Apple Developer App Engineer, WWDR

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Stock options
Relocation assistance
Educational reimbursement
+1
Core OS Systems Engineer – Firmware & Middleware
Core OS Systems Engineer – Firmware & Middleware

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Employee stock plan
Tuition reimbursement
+2