iOS Framework Engineer, Platform Intelligence

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $217k
This role $210k
$132k most similar roles pay here $287k

This role pays more than 50% of similar roles. Most pay $183,900–$249,750 — the shaded band above. At the midpoint, this role pays about $210k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1847 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1511 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · iOS Framework Engineer, Platform Intelligence

As an iOS Framework Engineer at Apple Maps, you will join a dynamic team focused on enhancing the platform's intelligence by developing frameworks that enable personalized features while maintaining user privacy. Your day-to-day responsibilities include expanding developer-facing frameworks for multiple platforms including iOS, macOS, watchOS, and tvOS, collaborating closely with designers and engineers to integrate new features and improve proactive mapping experiences. You will need proficiency in Objective-C or Swift, along with experience in multi-threaded designs and performance optimization. Additionally, you must have a strong background in computer science fundamentals and a track record of delivering high-quality products under tight deadlines. This role requires constant communication with the Human Interface team to ensure that your work impacts user experiences positively across Apple's diverse product ecosystem.

What you'll do

  • Develop and expand frameworks to enhance personalization in Maps across multiple Apple platforms.
  • Translate complex requirements into detailed architecture designs for developer-facing frameworks.
  • Optimize performance of application features using advanced debugging tools and techniques.
  • Craft user interfaces that deeply impact the overall user experience in Maps applications.
  • Work on shared codebases between different operating systems, ensuring compatibility and efficiency.
  • Collaborate with Human Interface team to ensure constant communication and alignment on UX goals.

What we're looking for

  • 5+ years of industry experience in software development
  • Proficient in Objective-C, Swift, C++, or C (in order of preference)
  • Expertise in multi-threaded and multi-process designs, performance analysis
  • Experience developing developer-facing frameworks or libraries
  • Strong track record of delivering high-quality products under tight deadlines
  • Solid understanding of object-oriented programming and design principles

More like this

Similar roles

UI Frameworks Senior Engineer, Swift Platform Experience

Apple Inc

Cupertino, CA 39 days ago $181,100$318,400
Swift UIKit SwiftUI iOS iPadOS macOS watchOS tvOS Xcode API design Documentation Curiosity Collaboration Testing Graphics Animation Compiler engineering Interface design Technical writing

Senior iOS Software Engineer, Apple Books

Apple Inc

Cupertino, CA 73 days ago $181,100$318,400
Swift SwiftUI iOS AI tools Object-oriented design Design patterns Data structures Algorithms CI/CD MVP Cross-functional collaboration Technical mentorship Memory management Power efficiency

Staff/Senior iOS Engineer, AI, Search & Knowledge Platforms

Apple Inc

Santa Clara, CA 73 days ago $181,100$318,400
Swift Objective-C Concurrency Performance Profiling Memory Optimization Client/Server Architectures SDK APIs Xcode Instruments Software Patterns Testing Networking Stack CDNs Telemetry SLA Measurement

Site Reliability Engineer, Apple Maps

Apple Inc

Cupertino, CA 1 day ago $212,000$318,400
Kubernetes Docker Terraform Prometheus Grafana Python Go Java Linux Networking SRE CI/CD Helm Ansible CloudFormation AWS Google Cloud OpenTelemetry Splunk