iOS Engineer - Wallet

Apple Inc.

New York (NY)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking proactive software engineers to join the Wallet Engineering team in Michigan. The role requires 5+ years of experience in programming, particularly in Swift and Objective-C, as well as user-interface development. Successful candidates will work on exciting features that enhance user experiences in payment and digital wallet technologies. Apple offers a collaborative environment focused on innovation and quality, with a commitment to inclusion and accessibility for all applicants.

Qualifications

  • 5+ years of strong programming skills.
  • Excellent communication and collaborative skills.
  • Passion for product quality and attention to detail.

Responsibilities

  • Develop user interfaces and backend processing code.
  • Collaborate with diverse teams across Apple.
  • Deliver innovative solutions for millions of users.

Skills

Programming skills (Swift/Objective-C)
User-interface programming
Excellent communication
Attention to detail
Ability to thrive in fast-paced environments

Education

BS in Computer Science or equivalent

Job description

Forest Hills, New York, United States Software and Services

The Wallet Engineering team is looking for proactive and hardworking software engineers to join our growing team! Wallet allows you to securely collect and use boarding passes, movie tickets, coupons, and more, all in one place. It’s also the home for Apple Pay, the easiest and most convenient way to pay in stores, apps, and on the web. Beyond payments, the Wallet Engineering team is building the technology to replace the physical wallet. We have been hard at work, creating groundbreaking experiences with Apple Card, Apple Cash, and Apple Savings, and we’ve revolutionized how our customers ride public transit in cities around the world, including London, New York, and Tokyo. Join us and work on an exciting roadmap of features that change the everyday lives of people around the world.

Description

The Transit, Access, Identity, and Provisioning team (San Diego / Cupertino): The team is responsible for all user-facing features, such as buying transit cards in Wallet, viewing balances and commute plans, as well as NFC Express mode, which allows you to travel securely and privately on transit without needing to FaceID every time. Access expanded on this platform created by Transit to introduce hotel and home keys, car keys, student ID, and Disney MagicMobile. Access introduced Passive Entry, which allows transactions similar to NFC Express mode but over UWB and so occur at range, making the car key experience feel just the same as the key fob. Identity completed this platform journey by allowing driver’s licenses, government ID’s, and other documents into Wallet. Finally, underpinning all of Wallet products is provisioning. The infrastructure, user experience, and process of adding any card to Wallet. This team supports all Wallet requests across the organization to ensure a unified experience.

The First Party Products team (Cupertino / New York): Responsible for Apple Card, Apple Savings, Apple Cash, Gift Cards, Issuer Installments, and Tap to Pay. Apple Card reimagined the credit card experience with a focus on simplicity, transparency, and privacy, giving customers real-time spending insights, Daily Cash rewards, and tools to pay less interest. Apple Savings extended this vision by offering customers a high-yield savings account right from Wallet, making it effortless to grow their Daily Cash. Apple Cash powers peer-to-peer payments across Messages and Wallet, enabling customers to send, receive, and spend money seamlessly. Gift Cards bring a unified redemption and balance experience directly into Wallet, while Issuer Installments gives customers flexible, transparent financing options at checkout through their participating card issuers. Tap to Pay transformed the iPhone into a payment terminal, empowering merchants of all sizes to accept contactless payments without any additional hardware. Together, this team builds and evolves the financial products at the heart of Wallet, delivering experiences that make managing money simpler, more accessible, and more secure for customers around the world.

The Core Wallet Experience Team (Cupertino): Responsible for Wallet apps, frameworks, and the non-payment pass ecosystem, including coupons, membership, event tickets, and boarding passes. This team owns the everyday Wallet app experience, the central place where customers organize and access everything from a concert ticket to a gym membership to a boarding pass for their next flight. Beyond the app itself, the team builds and maintains the frameworks that power Wallet across Apple's platforms, enabling other teams at Apple and third‑party developers to create rich, dynamic pass experiences for their customers. As the front door to everything Wallet offers, from Apple Pay to transit cards to digital IDs, the Core Wallet Experience team ensures that every interaction feels intuitive, polished, and unmistakably Apple.

Responsibilities
  • As an engineer on our team, your responsibilities will range from high‑level user interfaces to writing background processing and networking code, to developing frameworks used by other teams at Apple and third‑party developers. We collaborate closely with the other iOS engineering teams, human interface designers, diverse groups across Apple, and our partners at other companies. You will tackle unique technical challenges at a global scale, working to deliver innovative solutions for millions of users while maintaining the performance and privacy standards that define Apple products.
  • We work on challenging projects and complex problems. We're successful when we deliver novel solutions that surprise and delight our users. You will also deliver the best possible application performance, including fast launch times and smooth scrolling. Our goals are simple, but the task is large: build the most amazing products in the world that our customers will love. We are a team that values deep collaboration, rigorous technical standards, and the curiosity to push the boundaries of what is possible.
Minimum Qualifications
  • 5+ years of strong programming skills, preferably with Swift and/or Objective‑C
  • 5+ years of user‑interface programming experience
  • Excellent communication and collaborative skills
  • Passion for product quality and attention to detail
  • Ability to thrive in a fast‑paced environment and handle dynamic project priorities
Preferred Qualifications
  • Deep understanding of software architecture, performance optimization, and memory management across OS software layers
  • BS in Computer Science or equivalent
  • Experience developing on iOS, macOS, and/or watchOS
  • Experience incorporating AI tools into the development process

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

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer - Wallet
iOS Engineer - Wallet

Apple Inc. • Cupertino (CA)

On-site
USD 130,000 - 160,000
Senior Software Engineer (Technical Architect) - Wallet Platforms
Senior Software Engineer (Technical Architect) - Wallet Platforms

Apple • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Product Design Engineer (Wallet, Payment and Commerce)
Product Design Engineer (Wallet, Payment and Commerce)

Apple Inc. • Cupertino (CA)

On-site
USD 176,000 - 312,000
Annual bonus
Relocation assistance
Employee stock purchase plan
Product Manager, Apple Wallet
Product Manager, Apple Wallet

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 176,000 - 312,000
Medical and dental coverage
Retirement benefits
Apple stock programs
+2
Product Manager, Apple Wallet
Product Manager, Apple Wallet

Socket.dev • Cupertino (CA)

On-site
USD 175,500 - 311,700
Relocation assistance
Stock program eligibility
Medical and dental coverage
+2
iOS Software Engineer- Apple Cloud Products
iOS Software Engineer- Apple Cloud Products

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 123,000 - 185,000
Medical coverage
Retirement benefits
Tuition reimbursement
+1
Engineering Project Manager - Wallet & Apple Pay
Engineering Project Manager - Wallet & Apple Pay

Apple Inc. • New York (NY)

On-site
USD 176,000 - 312,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Sr. Software Engineer, Apple Pay
Sr. Software Engineer, Apple Pay

Apple • Cary (NC)

On-site
USD 80,000 - 120,000
Swift Engineer, Find My
Swift Engineer, Find My

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
iOS/macOS Software Engineer
iOS/macOS Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600