Talent.com
Senior Software Engineer, App Frameworks
Senior Software Engineer, App FrameworksApple Inc. • Cupertino, CA, United States
Senior Software Engineer, App Frameworks

Senior Software Engineer, App Frameworks

Apple Inc. • Cupertino, CA, United States
12 days ago
Job type
  • Full-time
Job description

Senior Software Engineer, App Frameworks

Cupertino, California, United States Software and Services

At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly! If you bring passion and dedication to your job, there is no telling what you could accomplish here. The App Frameworks team is looking for a senior software engineer to contribute to mobile application frameworks used by dozens of apps across Apple. You’ll be working with the world-class teams behind Weather, Stocks, News, Final Cut Pro, Logic Pro, iMovie, GarageBand, and iWork to bring the next generation of experiences to iOS, macOS, and visionOS.

Description

This is a role for a dynamic Swift engineer looking to have an impact up and down the native application stack on Apple platforms. The team focuses in particular on building features for analytics and content delivery frameworks, as well as contributing to client app code as necessary.

Responsibilities

  • Design, implement, and maintain high quality, testable, maintainable, performant software for mobile applications and frameworks
  • Develop Swift APIs for instrumenting native applications for privacy-forward analytics
  • Work cross-functionally to cut through ambiguity to define product requirements
  • Participate in code reviews for Swift and Objective-C code
  • Contribute to your teammates growth and development
  • Advocate for new technologies, tools, and best practices

Minimum Qualifications

  • 5+ years of proven relevant industry experience shipping iOS or macOS apps
  • Strong understanding of architectural patterns used in programming for Apple platforms
  • Strong proficiency in Swift and at least one UI framework (SwiftUI, UIKit, AppKit)
  • Committed to encouraging an open and inclusive work environment
  • Demonstrated ability to communicate effectively, collaborate, and build long‑term relationships across the organization
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Preferred Qualifications

  • Experience with mobile analytics SDKs
  • Experience with content ingestion and delivery systems
  • Passion for quality and attention to detail
  • Excitement for both developer and user experience
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

    Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Cupertino, CA, United States

    Related jobs
    Senior, Software Engineer

    Senior, Software Engineer

    Sam's Club • Fremont, CA, United States
    Full-time +1
    As a Senior Software Engineer, you will drive secure, scalable software development by collaborating across business, product, and engineering teams to deliver high-quality solutions aligned with S...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Aurora Innovation • Mountain View, California, United States
    Full-time
    Aurora hires talented people with diverse backgrounds who are excited about building the future of transportation that will make our roads safer, get crucial goods where they need to go, and make m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Ads Measurement Signal

    Senior Software Engineer, Ads Measurement Signal

    Tik Tok • San Jose, CA, United States
    Full-time
    Our Ads Measurement Signal team is missioned to develop our advertiser-facing product solutions that ensures successful signal lifecycle and build our signal infrastructure that handles large volum...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Harness • Mountain View, CA, United States
    Full-time
    Harness is a high-growth company that is disrupting the software delivery market.Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, ef...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Apple Services Engineering (ASE)

    Senior Software Engineer, Apple Services Engineering (ASE)

    California Staffing Corporation • Cupertino, CA, United States
    Full-time
    Icloud Data And Engineering Team Software Engineer.Do you love solving sophisticated challenges and are passionate about learning? At Apple, great ideas have a way of becoming phenomenal products, ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CyRAD Solutions • Pleasanton, CA, United States
    Full-time
    About the job Senior Software Engineer.Citizenship Required; Security Clearance Preferred or Willingness to Obtain.Join a team of expert engineers developing cutting-edge optical communication tech...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer,iOS

    Senior Software Engineer,iOS

    PayPal • San Jose, CA, United States
    Full-time
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer, Access Point Firmware

    Senior Software Engineer, Access Point Firmware

    HPE • San Jose, CA, United States
    Full-time
    Senior Software Engineer, Access Point Firmware.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterpri...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - C#

    Senior Software Engineer - C#

    Veeva Systems • Pleasanton, CA, United States
    Full-time
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Koch Industries • Fremont, CA, United States
    Full-time
    Senior Software Engineer - Optical Solutions.At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential w...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Contract - Onsite (Bay Area)

    Senior Software Engineer - Contract - Onsite (Bay Area)

    Right Skale, Inc. • Pleasanton, CA, United States
    Full-time
    Senior Software Engineer - Contract - Onsite (Bay Area).As a Senior Software Development Engineer, you will be collaborating with engineers and QA to design, build, and test backend APIs.This is an...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer - Applications

    Senior Software Engineer - Applications

    LinkedIn • Mountain View, CA, United States
    Full-time
    LinkedIn is the worlds largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover excit...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AOSP - Core OS

    Senior Software Engineer, AOSP - Core OS

    Applied Intuition • Mountain View, CA, United States
    Full-time
    Senior Software Engineer, AOSP - Core OS.Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, ChromeOS Input & Desktop

    Senior Software Engineer, ChromeOS Input & Desktop

    Google Inc. • San Jose, CA, United States
    Full-time
    A leading technology company seeks a Senior Software Engineer in San Jose, CA, to drive development of input technologies on ChromeOS. Candidates should have significant experience with embedded sys...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Software Engineer, Access Point Firmware

    Senior Software Engineer, Access Point Firmware

    Hewlett Packard Enterprise Development LP • San Jose, CA, United States
    Full-time
    Senior Software Engineer, Access AssuranceThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are : • •Hewlett Packard E...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Microsoft Corporation • Mountain View, CA, United States
    Full-time
    Are you excited about building innovative software services that power cutting-edge productivity tools? Do you have experience developing scalable, reliable, and intelligent distributed systems? Ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Info Way Solutions • Fremont, CA, United States
    Full-time
    This is Sangeetha from Info Way Solutions, LLC We have job opening for.Job description is given below : .Kindly check the JD and share your view. Role : Senior Software Engineer.We are currently lookin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Kubernetes Software Engineer

    Senior Kubernetes Software Engineer

    Broadcom Corporation • San Ramon, CA, United States
    Full-time
    If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Senior Kubernetes Softwa...Show more
    Last updated: 6 days ago • Promoted