American Express logo

Senior iOS Developer

American Express

Join Team Amex as a Senior iOS Developer

About the Role

As a Senior iOS Developer at American Express, you will be part of a dynamic and diverse tech team that is at the forefront of digital innovation. You will have the opportunity to architect, code, and ship software that is integral to our customers' digital lives. This role is perfect for someone who thrives in a collaborative environment and is eager to work with the latest technologies.

Key Responsibilities

  • Develop Modern Apps: You will develop modern, native iOS applications using SwiftUI and The Composable Architecture. Your work will involve server communication using REST and GraphQL.
  • Collaborate Across Teams: Work closely with designers, product leadership, and other teams to craft new features for our business customers and their guests.
  • Innovate and Lead: Contribute to a vibrant and forward-looking engineering team, shaping technical direction and culture across the entire organization.

Who We're Looking For

  • Experience: 5+ years of experience building modular, testable iOS applications.
  • Skills: Expertise in Swift, SwiftUI, and The Composable Architecture (or other reducer-based architectures) is a strong plus.
  • Team Player: Ability to get things done on a small team while maintaining high standards of quality.
  • Communication: Excellent communication skills, both in keeping larger teams aware of your work and in resolving conflicts efficiently.
  • Growth Mindset: An orientation towards learning and growing as part of a team.

Benefits

American Express offers a comprehensive benefits package that supports your holistic well-being, including:

  • Competitive base salaries and bonus incentives.
  • 6% Company Match on retirement savings plan.
  • Free financial coaching and financial well-being support.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible working model with hybrid, onsite, or virtual arrangements.
  • 20+ weeks paid parental leave for all parents.
  • Free access to global on-site wellness centers.
  • Free and confidential counseling support through our Healthy Minds program.
  • Career development and training opportunities.

Work Environment

This is a full-time role with a hybrid work model, requiring 3 days a week in either the NYC or Chicago office.

Salary

The salary range for this position is $110,000 to $190,000 annually, plus bonus and benefits. Your pay will be determined based on your location, experience, and other job-related factors.

Join us at American Express and be part of a team that values integrity, inclusivity, and innovation. Apply today to help us lead the way in providing the world’s best customer experience every day.

Benefits
Extracted with AI

  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements
  • 20+ weeks paid parental leave for all parents
  • Free access to global on-site wellness centers
  • Free and confidential counseling support
  • Career development and training opportunities

Similar jobs

Last update: 23 minutes ago

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

American Express logo
American Express

Senior Data Architect with GraphQL Expertise

Join American Express as a Senior Data Architect to lead GraphQL API design and implementation in a hybrid work environment.

NLB Services logo
NLB Services

Senior iOS Developer - Mobility

Join us as a Senior iOS Developer to lead innovative iOS app features for our airline platform, focusing on Swift, SwiftUI, and agile practices.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

American Express logo
American Express

Full Stack Engineer - React, Node.js

Join American Express as a Full Stack Engineer working with React and Node.js in a hybrid role in New York.

Instacart logo
Instacart

Senior iOS Engineer, Design Technologist

Join Instacart as a Senior iOS Engineer to develop next-gen design system components using SwiftUI and UIKit. Remote role with competitive pay.

Coinmerce logo
Coinmerce

Mobile Application Developer with Flutter and Dart

Join Coinmerce as a Mobile Application Developer using Flutter and Dart to enhance user experience in cryptocurrency trading.

9am logo
9am

Freelance iOS Developer

Join us as a Freelance iOS Developer in Berlin to develop cutting-edge mobile apps using Swift and iOS frameworks.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to build and enhance user-related product flows using Swift and SwiftUI.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

American Express logo
American Express

Senior Engineer - Javascript, React.js

Join American Express as a Senior Engineer specializing in JavaScript and React.js for enterprise data platforms.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.

American Express logo
American Express

Software Engineer III

Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

9am logo
9am

Senior iOS Developer - Health Care App

Join us as a Senior iOS Developer to build a healthcare app using Swift and Kotlin. Hybrid role based in Bremen, Germany.

1dea logo
1dea

Senior iOS Mobile Developer (Swift | SwiftUI)

Join us as a Senior iOS Developer in Gdańsk, focusing on Swift and SwiftUI for innovative mobile solutions.

Leap  logo
Leap

Senior iOS Developer

Join Leap as a Senior iOS Developer to lead iOS app development, mentor teams, and drive innovation using Swift and Objective-C.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.