Senior Mobile Developer

pingidentity

United States

Remote

USD 140,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid time off and holidays
Parental leave
Healthcare options
Retirement programs
Education reimbursement
Commuter support in some locations

Job summary

Ping Identity seeks an experienced iOS Software Engineer to build and evolve iOS apps and SDKs for enterprise use, from planning through release. You will shape architecture, craft polished interfaces, and collaborate with product, design, backend, QA, and engineering partners.

You will apply security and reliability best practices, participate in AI-assisted development tools, and ensure compatibility across devices.

Qualifications

  • Bachelor’s degree in computer science or software engineering or relevant military training.
  • At least seven years of iOS development with Swift and Xcode.
  • Strong mobile system design, OO design, patterns, multithreading, architecture.
  • Deep understanding of iOS frameworks, lifecycles and concurrency.
  • Experience with UIKit and SwiftUI interfaces, custom components.
  • Experience integrating HTTP/JSON/REST; knowledge of Objective-C.
  • Ability to work independently and communicate in English.

Responsibilities

  • Design, build, test, and maintain iOS apps and SDKs using Swift, Xcode, and Apple frameworks.
  • Shape application architecture and object-oriented design, concurrency, and lifecycle decisions.
  • Create interfaces with UIKit and SwiftUI, including custom components and animations.
  • Collaborate with cross-functional teams through discovery, implementation, and release.
  • Leverage AI-assisted development tools and review results for correctness.

Skills

Swift
Xcode
UIKit
SwiftUI
Object-oriented design
Multithreading
REST/HTTP
English communication
AI-assisted development

Education

Bachelor’s degree in Computer Science or Software Engineering
Relevant military training

Tools

Git

Job description

Role overview

Build and evolve iOS applications and SDKs for enterprise use, contributing from early product planning through release. The role combines mobile architecture, polished interface development, and close work with product, design, backend, QA, and engineering partners, with attention to security, reliability, and supported-device compatibility.

Responsibilities
  • Design, build, test, and maintain iOS apps and SDKs using Swift, Xcode, and Apple frameworks.
  • Shape application architecture and make sound decisions about object-oriented design, concurrency, threading, and lifecycle management.
  • Create interfaces and interactions with UIKit and SwiftUI, including custom components and animations.
  • Work with cross-functional teams through discovery, implementation, acceptance testing, and release.
  • Use AI-enabled development tools where useful, reviewing generated work and verifying behavior and tests.
  • Consider security, privacy, performance, reliability, and compatibility, and share knowledge through feedback and collaboration.
Requirements
  • Bachelor’s degree in computer science or software engineering, or relevant military training.
  • At least seven years of application development experience, including substantial hands-on iOS work with Swift and Xcode.
  • Strong mobile system design, object-oriented design, design-pattern, multithreading, and architecture skills.
  • Deep understanding of iOS frameworks, app and view lifecycles, object lifetimes, and concurrency.
  • Experience building interfaces with UIKit and SwiftUI, including custom components and animations.
  • Experience integrating HTTP, JSON, and REST services; working knowledge of Objective-C.
  • Ability to work independently, communicate clearly in English, and collaborate effectively.
  • Sound judgment about AI-assisted development and commitment to validating code and tests.
Nice to have
  • Git and collaborative code review experience.
  • SDK or reusable mobile component development; Android or cross-platform experience.
  • Work on security-sensitive apps, identity, or authentication.
  • Practical experience with coding-agent workflows or other AI-enabled engineering tools.
Benefits and work setup
  • Paid time off and holidays
  • Parental leave
  • Healthcare options
  • Retirement programs
  • Education reimbursement
  • Commuter support in some locations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. iOS Engineer
Sr. iOS Engineer

adobe • United States

Remote
USD 180,000 - 240,000
Software Engineer - IOS
Software Engineer - IOS

DocuSign, Inc. • United States

Hybrid
USD 110,000 - 150,000
Hybrid work arrangement
Senior iOS Developer
Senior iOS Developer

Syncrux SMN Digital Services LLC • New York (NY)

Hybrid
USD 120,000 - 190,000
Health insurance
Flexible/remote work options
Learning and development budget
Senior IOS Engineer
Senior IOS Engineer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 180,000
Lead Software Engineer - iOS Developer
Lead Software Engineer - iOS Developer

JP Morgan Chase • New York (NY)

On-site
USD 140,000 - 210,000
Health Coverage
Wellness Centers
Retirement Plan
+7
Senior iOS Developer, Remote
Senior iOS Developer, Remote

xebiacee • United States

Remote
USD 120,000 - 160,000
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD

Devitechs • Texas

On-site
Confidential
iOS Engineer (Native / Swift)
iOS Engineer (Native / Swift)

Acculogics • United States

Remote
USD 110,000 - 150,000
Remote-first culture
Flexible hours
Learning budget
Principal Software Engineer
Principal Software Engineer

FAMU National Alumni Association • Mountain Home (WY)

On-site
USD 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+4
iOS Developer
iOS Developer

Compunnel Inc. • New York (NY)

On-site
USD 110,000 - 170,000