Senior iOS Engineer

7 days ago


CA United States Apple Full time
Job Summary

We are seeking a highly skilled Senior iOS Engineer to join our team and contribute to the development of innovative Generative AI experiences for Apple products.

Key Responsibilities
  • Expand iOS-based platforms to bring new Generative AI-enabled experiences to life
  • Prototype ideas to support feature definition and iteration
  • Communicate ideas to the Apple Design Team and other cross-functional partners
  • Participate and lead architecture discussions and code review
  • Build internal tools to ship and maintain high-quality software
Requirements

To be successful in this role, you will need:

  • Strong grasp of Computer Science fundamentals - BS Computer Science or equivalent experience required
  • Extensive iOS Development experience, including experience with Swift and Apple development tools
  • Proven software architecture experience, with strong object-oriented programming and design foundations
  • Ability to break down large features and implement practical solutions
  • Track record of working cross-functionally and building strong partnerships amongst teams and individuals
Preferred Qualifications

The following skills are not required, but knowledge of one or more of these areas would be valuable:

  • Familiarity with AI principles or experience with developing software with large language models
  • Experience with one or more domains in iOS/macOS/tvOS development such as system shells, daemons and services, application frameworks, UI frameworks, or power and performance
Compensation and Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $175,800 and $312,200, 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.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits.


  • Senior iOS Engineer

    2 weeks ago


    Baltimore, MD, United States VirtualVocations Full time

    A company is looking for a Senior iOS Engineer in Europe. Key Responsibilities: Develop software solutions for medium to large-scale product engineering projects Lead complex projects and collaborate with product managers and designers Improve engineering velocity, drive data-driven decision-making, and mentor peers Required Qualifications: 5+...

  • Senior iOS Developer

    2 weeks ago


    Richmond, VA, United States Cognizant Full time

    Cognizant is looking for an experienced, innovative Senior Native iOS developer to grow with our mobile development team! As an iOS developer, you will be involved from conception to go-live creating highly engaging, technologically sound and aesthetically impressive mobile applications for users at scale. An ideal candidate is someone who enjoys working in...


  • Dallas, TX, United States 100-SFDC Inc. Full time

    Software Engineer, iOS - Slack (Senior/Staff)Job CategorySoftware EngineeringAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. If you believe in business as the...

  • Senior iOS Developer

    2 weeks ago


    Richmond, VA, United States Cognizant Full time

    Senior iOS Developer (Onsite) Cognizant is looking for an experienced, innovative Senior Native iOS developer to grow with our mobile development team! As an iOS developer, you will be involved from conception to go-live creating highly engaging, technologically sound and aesthetically impressive mobile applications for users at scale. An ideal candidate is...


  • , CA, United States DGSavants Full time

    Job OverviewAbout the RoleDGSavants is seeking a skilled iOS developer to join our team and contribute to the design, development, and maintenance of our iOS applications.Key ResponsibilitiesDesign and build high-quality iOS applications that meet the company's vision and global quality standards.Collaborate with designers and clients to translate the...


  • , GA, United States Inabia Software & Consulting Inc. Full time

    Job OverviewWe are seeking a highly skilled iOS developer to join our team at Inabia Software & Consulting Inc. The ideal candidate will have a strong background in iOS app development, with a focus on performance, quality, and responsiveness.Key ResponsibilitiesDesign and build high-quality iOS applications using Swift and Objective-CCollaborate with...


  • , IL, United States Capital One Full time

    Job Title: Lead Software Engineer, iOSCapital One is seeking a highly skilled Lead Software Engineer, iOS to join our team. As a Lead Software Engineer, you will be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.Key Responsibilities:Design and develop iOS applications using Swift and...

  • iOS QA Engineer

    2 weeks ago


    Glendale, AZ, United States VirtualVocations Full time

    A company is looking for an iOS QA Engineer. Key Responsibilities: Analyze system requirements for effective test strategies Design, execute, and review manual and automated tests Collaborate with teams to test, debug, and diagnose software Required Qualifications: 3+ years of remote work experience with collaboration tools Significant software...

  • Software Engineer II

    2 weeks ago


    Anaheim, CA, United States VirtualVocations Full time

    A company is looking for a Software Engineer II - Mobile iOS in Coraopolis, Pennsylvania. Key Responsibilities: Develop and maintain software solutions for Mobile-iOS applications Conduct software analysis, testing, and defect correction with limited supervision Participate in technical developments, software roadmap planning, and fault diagnosis and...


  • Atlanta, GA, United States Cognizant Full time

    Senior IOS Lead Developer Our practice is seeking a highly qualified Android IOS Developer with experience in Software Development Kit. You will work side by side with product managers, designers, and clients, making decisions together to quickly deliver valuable working software to clients and their users. Our developers are agile and retrospective, and...

  • Senior iOS Engineer

    4 weeks ago


    New York, NY, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, Connect Commerce Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...


  • Long Beach, CA, United States Mobile Hilfe Ruhr GmbH Full time

    Zwift is looking for a Senior Software Development Engineer to join our content discovery team. In this role, you will work on Zwift's mobile app, Zwift Companion (ZC), delivering high-quality features and ensuring a seamless user experience. You will collaborate with cross-functional teams to build and enhance our React Native solution and maintain our...

  • Software Engineer

    2 weeks ago


    , CA, United States Apple Full time

    Software Engineer - Education and Enterprise TechnologiesWe are seeking a highly skilled Software Engineer to join our Education and Enterprise Technologies team at Apple. As a key member of this team, you will contribute to the development of innovative software solutions that enhance the learning experience for educators, students, and enterprise users.Key...


  • Atlanta, GA, United States Cognizant Full time

    Lead/Architech iOS Developer (Hybrid) Cognizant is looking for an experienced, innovative Lead/Architech iOS Developer (Hybrid) to grow with our mobile development team! As a Senior iOSdeveloper or iOSLead Dev, you will be involved from conception to launch creating highly engaging, technologically sound and aesthetically impressive mobile applications for...


  • , CO, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer Lead to join our team at Charles Schwab. As a key member of our mobile development team, you will be responsible for designing, developing, and supporting mobile applications that meet the needs of our users.Key ResponsibilitiesDesign and develop high-quality mobile applications using...


  • Plano, TX, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONWhen you mentor and advise multiple technical teams and move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering - iOS / Mobile at JPMorgan Chase within the Consumer and Community Banking - Cloud Solutions Architect team, you will serve in a...

  • Software Engineer II

    4 weeks ago


    Plano, TX, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONYou’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking, you serve as a seasoned member of an agile team to design and deliver...

  • Software Developer

    2 months ago


    Oklahoma City, OK, United States Paycom Payroll Llc Full time

    Provide high-paced iOS software development for both internal and external projects where strong verbal and written communications skills are necessary. External projects will integrate our products and services with outside entities (vendors, clients, and other third parties). Most projects will utilize strong organizational skills along with payroll,...

  • Software Developer

    2 months ago


    Oklahoma City, OK, United States Paycom Payroll Llc Full time

    Provide high-paced iOS software development for both internal and external projects where strong verbal and written communications skills are necessary. External projects will integrate our products and services with outside entities (vendors, clients, and other third parties). Most projects will utilize strong organizational skills along with payroll,...


  • Plano, TX, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead iOS Automation Test Engineer at JPMorgan Chase within the Consumer & Community Banking – Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...