Talent.com
Senior Software Engineer, App Frameworks
Senior Software Engineer, App FrameworksApple • Vancouver, WA, United States
[error_messages.no_longer_accepting]
Senior Software Engineer, App Frameworks

Senior Software Engineer, App Frameworks

Apple • Vancouver, WA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Software Engineer, App Frameworks

Vancouver, Washington, 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. Youll 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
  • Bachelors 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 $162,500 and $286,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 Apples 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 Apples Employee Stock Purchase Plan. Youll 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

    [job_alerts.create_a_job]

    Senior Software Engineer • Vancouver, WA, United States

    [internal_linking.related_jobs]
    Senior Software Engineer - Appian

    Senior Software Engineer - Appian

    VirtualVocations • Vancouver, Washington, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Appian SME - ICS (Software Engineer III).Key Responsibilities Participate in hands-on technical design, coding, testing, deployment, and main...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Amazon • Saint Helens, OR, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Vancouver, Washington, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer to design, develop, troubleshoot, and debug software programs.Key Responsibilities Design and implement software for databases, applications, a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Paradigm Information Services, Inc. • Beaverton, OR, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain enterprise-level applications.The ideal candidate will have strong experience in.NET technologies, SQL Serv...[show_more]
    [last_updated.last_updated_30]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Andrews Cooper Technology LLC • Portland, OR, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    SENIOR FIRMWARE ENGINEER At Andrews Cooper, we specialize in delivering cutting-edge engineering solutions in the HardTech space, partnering with industry leaders in Consumer Technology, Medical Te...[show_more]
    [last_updated.last_updated_1_day]
    APAC Lead

    APAC Lead

    Succinct • Portland, OR, US
    [job_card.full_time]
    Zero-knowledge proofs (ZKPs) are critical to the future of blockchain scaling, interoperability, and privacy, but are too complex for most developers today. Succinct's mission is to make ZKPs simple...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer (Remote)

    Software Engineer (Remote)

    Scale AI • Portland, Oregon, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior System Engineer

    Senior System Engineer

    Resource Data • Portland, OR, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a Senior System Engineer with Resource Data, you will leverage your deep technical expertise to design, implement, and manage advanced IT infrastructures for a diverse range of clients.You’...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer - Bank Accounts

    Senior Software Engineer - Bank Accounts

    Mercury • Portland, OR, US
    [job_card.full_time]
    Senior Software Engineer - Bank Accounts San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States Mercury is a financial technology company, not a bank.Banking servi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Systems Engineer (Portland)

    Senior Systems Engineer (Portland)

    Lexicon Solutions • Portland, Oregon Metropolitan Area, US
    [job_card.part_time]
    TriMet Senior Systems Engineer.SE Portland | Hybrid (3 days onsite).Were an approved TriMet partner, and were helping them hire a. This role is ideal for someone who thrives in enterprise infrastruc...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Portland, Oregon, United States
    [job_card.full_time]
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Qualtrics

    Software Engineer Qualtrics

    Mainz Brady Group • Beaverton, OR, United States
    [job_card.full_time]
    HYBRID ONISTE IN BEAVERTON, OR!.This role will be part of a high-visibility, high-impact initiative to optimize and expand our Qualtrics environment. You’ll play a key role in designing, developing,...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Biamp • Beaverton, Oregon, USA
    [job_card.full_time]
    We are seeking a curious hands-on Embedded Software Engineer who loves building.You will join the cross-functional product-development team that creates the. DSPs) smart amplifiers beam-forming micr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Portland, OR, United States
    [job_card.full_time]
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior DevOps Engineer

    Senior DevOps Engineer

    Jobot • Portland, OR, US
    [job_card.full_time]
    REMOTE Senior Site Reliability Engineer / Senior Dev Ops Engineer Needed for Growing Fintech Startup!.This Jobot Job is hosted by : Reed Kellick. Are you a fit? Easy Apply now by clicking the "Apply ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Product Owner (Hybrid - US)

    Senior Software Product Owner (Hybrid - US)

    Energy Solutions • Portland, OR, United States
    [job_card.full_time]
    Interested in joining a growing company where you will work with talented colleagues, enhance a supportive and energetic culture, and be part of the climate solution? At Energy Solutions, we focus ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Trispoke managed services • Wilsonville, Oregon, USA
    [job_card.full_time]
    We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.You will design build and maintain high-reliability test automation systems that control scientific instruments...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Reconciliation Platform Engineer (Remote)

    Senior Reconciliation Platform Engineer (Remote)

    Mercury • Portland, OR, United States
    [filters.remote]
    [job_card.full_time]
    A leading financial technology company is seeking a Senior Software Engineer to enhance their reconciliation platform with cutting-edge solutions. The ideal candidate will possess backend developmen...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]