Software Engineer, Developer Relations

Socket.dev

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple seeks a software engineer for Developer Relations to mentor and assist developers building apps across iOS, macOS, visionOS, watchOS, and tvOS. You will serve as the primary technical liaison, guiding third‑party engineers in debugging, optimization, and best practices while representing Apple in the global developer community.

Candidates have 6+ years of native iOS/macOS experience, deep Xcode proficiency, and strong Swift/Objective-C capabilities.

Qualifications

  • 6+ years of experience developing apps for Apple platforms in Swift or Objective-C.
  • Proven experience building native apps with Xcode, Swift, and Objective-C.
  • Experience with SwiftUI and UIKit across iOS, watchOS, iPadOS, visionOS, tvOS, and macOS.
  • Familiar with Apple developer workflows: testing and distribution.
  • Experience shipping apps on all Apple platforms.

Responsibilities

  • Serve as primary technical liaison between Apple and the developer community.
  • Guide third-party engineers in building, debugging, and optimizing apps.
  • Collaborate to solve app development challenges and share knowledge.
  • Mentor developers and contribute to documentation and best practices.

Skills

6+ years experience
Swift & Objective-C
Xcode proficiency
SwiftUI & UIKit
Apple platforms knowledge

Job description

Are you passionate about mentoring, coding, writing documentation, and helping developers solve engineering challenges? Developer Relations is looking for a talented software engineer to help developers create outstanding software for all of Apple’s platforms. In this role you would serve as the primary technical liaison between Apple and the global developercommunity , guiding third-party engineers in building, debugging, and optimizing apps across iOS, macOS, visionOS, watchOS, and tvOS.We are looking for an engineer with extensive experience using Xcode to develop apps written in Swift and Objective-C. For this role, deep experience with some or all of the following technologies would be preferred: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.Your expertise should include advanced debugging abilities and a solid understanding of modern Apple operating system fundamentals.

Description

Developer Relations is the main technical contact for Apple's worldwide community of software developers. We help ensure that the products they ship are designed and engineered to the high standards Apple sets for itself. This position is perfect for a software engineer who enjoys collaborating with others to solve app development challenges, and has a passion for learningand sharing knowledge.

Minimum 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.
Preferred Qualifications
  • Excellent debugging skills and capable of using Sysdiagnose, backtrace, LLDB, and Xcode Instruments to identify and resolve bugs and performance issues.
  • Strong understanding of computer science & software engineering best practices.
  • Willingness to dive in and take ownership of a technology or problem space.
  • Active and engaged with the Apple and/or Swift developer community.
  • In-depth experience with some or all of the following technologies: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Developer Relations
Software Engineer, Developer Relations

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 278,000
Medical benefits
Dental coverage
Employee stock programs
Platform DevRel Engineer — Swift, Xcode, iOS/macOS
Platform DevRel Engineer — Swift, Xcode, iOS/macOS

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
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
Sr iOS Software Engineer - Creative Apps
Sr iOS Software Engineer - Creative Apps

Apple • San Diego (CA)

On-site
USD 140,000 - 190,000
Agentic Tooling Engineer - Development Experience
Agentic Tooling Engineer - Development Experience

Socket.dev • Cupertino (CA)

On-site
USD 170,000 - 210,000
Agentic Tooling Engineer - Development Experience
Agentic Tooling Engineer - Development Experience

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+2
Developer Intelligence Partnerships Engineer
Developer Intelligence Partnerships Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Relocation assistance
Comprehensive health coverage
+1
iOS Software Engineer, Customer Systems
iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Software Engineering Manager, Developer Publications
Software Engineering Manager, Developer Publications

Apple Inc. • Cupertino (CA)

On-site
USD 206,200 - 356,400
Software Engineering Manager – Developer Publications
Software Engineering Manager – Developer Publications

Apple Inc. • Cupertino (CA)

On-site
USD 198,000 - 343,000
Comprehensive medical coverage
Employee stock purchase plan
Educational expense reimbursement
+2