Software Engineer - Apple Services

Socket.dev

San Francisco (CA)

On-site

USD 140,000 - 210,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple's Jet team seeks an experienced iOS developer to build platforms that developers love. You will work across services to craft high-quality, performant native apps, and to write clear API documentation.

The role emphasizes architecture, mentoring juniors, and partnering with design and backend teams to deliver compelling user experiences on iOS with Swift and SwiftUI.

Qualifications

  • Bachelor's degree in Computer Science or Engineering or equivalent work experience
  • Experience with Swift, Objective-C, or C++
  • Experience using JavaScript
  • In-depth iOS Development: 4+ years in developing applications and user interfaces with Swift or Objective-C

Skills

Swift
Objective-C
C++
JavaScript

Education

Bachelor's degree in Computer Science/Engineering or equivalent work experience

Tools

UIKit
SwiftUI
AVKit/Foundation
Core Graphics

Job description

Come join the Jet team, writing software that powers all of Apple’s services - App Store, Games, Music, TV, Podcasts, & Fitness+! The role is high impact and high visibility, working across our services to build the best experience for our customers! The Jet team builds a system for teams to deploy high quality, performant native apps that source display models from a dynamic, updatable JavaScript runtime. We also build development tools, analytics frameworks and performance tooling. Team members are on the forefront of inventing the fastest and most secure technologies for building applications. We work in a range of technologies from C, Objective-C, C++, Swift, SwiftUI, and JavaScript.

Description

We are looking for someone who is excited about building platforms that developers love to use. You should have viewpoints about how to build the best applications and services and you should be comfortable advocating for the best experience while incorporating feedback from other developers. You should understand API development and be able to write good technical documentation for the APIs you make.

Minimum Qualifications
  • Bachelors in Computer Science/Engineering or equivalent work experience
  • Experience with any of Swift, Objective-C, or C++
  • Experience using JavaScript
  • In-depth iOS Development: Demonstrated experience (4+ years) in developing applications and user interfaces with Swift or Objective-C.
Preferred Qualifications
  • OOP and Design Skills: Solid foundation in object-oriented programming and design.
  • Collaboration skills, you have the ability to work well cross functionallyPassion for quality and attention to detailAbility to independently learn new technologies and passion for taking on new challenges.
  • Requirement Investigation: Proactive in investigating and understanding project requirements independently.
  • Problem Solving: Exceptional problem-solving and critical thinking abilities.
  • Advanced iOS Frameworks: Hands-on experience with advanced iOS frameworks such as UIKit, SwiftUI, AVKit/Foundation and Core Graphics.
  • Performance Optimization: In-depth knowledge of performance optimization techniques for native client applications.
  • API Integration: Expertise in integrating backend APIs and services.
  • UI/UX Design: Strong understanding of UI/UX design principles and experience working closely with design teams.
  • Mentorship: Experience in mentoring junior developers and taking a lead on cross-functional technical projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Journal Team
Software Engineer - Journal Team

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Software Engineer - Journal Team
Software Engineer - Journal Team

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical & dental coverage
Retirement benefits
Employee stock programs
+4
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD

Devitechs • Town of Texas (WI)

On-site
iOS Software Engineer, Customer Systems
iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Senior iOS Engineer, Apple Games
Senior iOS Engineer, Apple Games

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
iOS/macOS Software Engineer
iOS/macOS Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Senior iOS Engineer, Apple Games
Senior iOS Engineer, Apple Games

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+1
Software Systems Engineer
Software Systems Engineer

Sunrise Systems Inc. • Piscataway Township (NJ)

On-site
USD 80,000 - 120,000
iOS Developer
iOS Developer

New York Technology Partners • Dallas (TX)

Hybrid
USD 110,000 - 170,000