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
11 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: 17 days ago • Promoted
    Senior Application Engineer

    Senior Application Engineer

    Nova Measuring Instruments • Fremont, CA, United States
    Full-time
    The Application Engineer will engage with Nova customers to develop high-value, innovative optical metrology applications in semiconductor manufacturing, apply robust statistical techniques to opti...Show more
    Last updated: 6 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: 17 hours ago • Promoted • New!
    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 Angular Software Engineer – Cloud & Instrumentation

    Senior Angular Software Engineer – Cloud & Instrumentation

    Bio-Rad Laboratories, Inc • Pleasanton, CA, United States
    Full-time
    A leading life sciences company in Pleasanton, CA is looking for an experienced Software Developer III to design Angular applications and integrate them with cloud platforms and ddPCR instruments.C...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Implant

    Software Engineer, Implant

    Neuralink • Fremont, California, United States
    Full-time
    We are creating devices that enable a bi-directional interface with the brain.These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - HashiCorp Terraform Stacks

    Senior Software Engineer - HashiCorp Terraform Stacks

    IBM • San Jose, CA, United States
    Full-time +1
    A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - Generative Chat Applications

    Senior Software Engineer - Generative Chat Applications

    Fetch • San Jose, CA, United States
    Full-time
    Senior Software Engineer - Generative Chat Applications.What We're Building And Why We're Building It.Every month, millions of people use America's Rewards App, earning rewards for buying brands th...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Actalent • Palo Alto, CA, United States
    Full-time
    Join our dynamic team of engineers responsible for the world's largest fleet of smart energy storage systems and a renowned charger network. We are on the lookout for a talented, motivated, and inde...Show more
    Last updated: 1 day 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: 13 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: 17 hours ago • Promoted • New!
    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: 6 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: 17 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

    Senior Software Engineer

    Microsoft Corporation • Mountain View, CA, United States
    Full-time
    OverviewAre you looking for opportunities to deliver innovations to hundreds of millions of users that impact their daily life? Do you want to be part of a fast-cycle, highly competitive, and hardc...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
    Senior Software Engineer

    Senior Software Engineer

    Jobs Board • Mountain View, California, United States
    Full-time
    Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition provides a simulation and validation pla...Show more
    Last updated: 30+ days ago • Promoted