Search jobs > Dallas, TX > Software engineer ios

Sr. iOS Software Engineer - ASE Products

Apple Inc.
Dallas, Texas, US
Full-time

Sr. iOS Software Engineer - ASE Products

The iCloud Foundations team is looking for a Senior iOS software engineer to join us in building high quality, beautiful, and intuitive iOS applications and frameworks that power exciting new features and experiences for millions of iCloud users worldwide at Apple scale.

We partner with teams throughout Apple to define and build apps and frameworks powered by iCloud services. We’re a diverse organization with a culture of collaboration and inclusivity and value the positive impact differing perspectives have on our team and products.

We’re dedicated to learning and sharing new ideas, and we’re excited to learn from the knowledge and experience you’ll bring.

If you obsess over quality, design, and user experience, then you’ll be at home with us. Our work is creative, complex, challenging, and highly visible, and the opportunities for you to make an impact are endless.

We can’t wait to meet you!

Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.

Description

We build and extend new and existing iOS applications and frameworks for major iCloud products and features. As an iOS developer on the team, you’ll design maintainable application architectures, write highly performant code that powers beautiful UIs where every detail matters, and you’ll partner with cross-functional teams across Apple to deliver our next generation software.

Your software will be built from the ground up to respect and preserve our user’s privacy and meet Apple’s high security standards.

Our team is looking for hardworking and passionate engineers who want to make a difference in the products they develop and continually surprise and delight our customers.

Minimum Qualifications

  • 5+ years of professional experience developing high quality iOS mobile applications with Swift and / or Objective C.
  • Well versed in the iOS SDK with knowledge and experience across several included frameworks.
  • A history of being a strong partner who effectively communicates and collaborates within the team and with project stakeholders.
  • Writes well architected, testable, highly reliable, and maintainable code.
  • Independent, driven, motivated, and passionate about the products you work on.
  • Excellent and creative problem solving and debugging skills.

Preferred Qualifications

  • 2+ years of experience with CoreData; ideally synced with CloudKit.
  • Experience building apps that target Apple products beyond iPhones such as iPad, Apple Watch, and / or Apple TV.
  • Experience designing, building, integrating clients with, and maintaining RESTful APIs and web services.
  • Experience building Web, Android, Mac, or Windows applications.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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

4 days ago
Related jobs
Promoted
Hispanic Technology Executive Council
Irving, Texas

Hands on software engineer who will be writing code on a daily basis. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction...

Promoted
VirtualVocations
Irving, Texas

A company is looking for a Software Development Engineer in Test (iOS). ...

Cedent Consulting
Addison, Texas

This role is part of our Business Engineering and Rules Strategy team. ...

AppFolio, Inc
Dallas, Texas
Remote

Engineers work in small, focused, cross-functional teams comprised of a product manager, user-experience designer, quality-assurance engineer, and 3-6 software engineers. About AppFolioAppFolio's main product is the AppFolio Property Manager: web-based software for managers of apartment buildings to...

Southwest Airlines
Dallas, Texas

The Senior Software Engineer delivers on our Purpose by joining the innovative Systems Applications and Products (SAP) Enterprise Solutions Team leading the cloud transformation journey. The Senior Software Engineer is a detail-orientated thinker who looks forward to the opportunity to shape the fut...

Goldman Sachs Bank AG
Dallas, Texas

Data Engineering - Vendor Data Products - Software Engineer - Associate - Dallas. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial ...

AppFolio, Inc
Dallas, Texas
Remote

We’re more than just a software company — we’re a cloud-based Software company that creates products to make our customers’ lives easier. We are hiring a senior-level full-stack Software Engineer to join our Leasing Engineering Team and contribute to our rapid product development pace. Help mentor a...

Vizient
Irving, Texas

You will verify and validate the quality of software products for Vizient as an active and collaborative member of the quality engineering team. In this role, you will test new and modified software programs, and software development procedures. Lead the creation, execution, and documentation of tes...

Veterans Sourcing
Richardson, Texas

We're looking for a senior software engineer to help expand our existing platforms and develop new features and products. Our small, fast-paced teams are responsible for creating innovative software that enhances the experiences of both our internal and external clients. These forecasts provide insi...

Avenue Technologies and Commodities Inc
Dallas, Texas

Opportunity to use your understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns, and Object Oriented architecture. Typically requires a Bachelor’s in Science, Technology,...