iOS Software Engineer -Swift/Payment/Finance/Crypto apps

Resiliency LLC

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading technology firm in San Francisco is seeking an experienced iOS Software Engineer to develop its flagship iOS client. You will take on a technical leadership role, guide engineering practices, and deliver impactful features. The ideal candidate will have over 7 years of iOS experience and extensive knowledge of Swift, modern UI frameworks, and CI/CD pipelines. This position offers a unique opportunity to make a significant impact in the consumer finance space.

Qualifications

  • Demonstrated history of shipping and maintaining multiple iOS applications.
  • Deep, expert-level knowledge of the Swift language.
  • Expert knowledge of the latest iOS SDKs, APIs, and the HIG.
  • Proven experience designing and implementing scalable iOS application architectures.
  • Expert-level knowledge of SwiftUI and UIKit with advanced layout techniques.
  • Expertise in consuming RESTful APIs, secure data storage, and caching strategies.
  • Proven ability to identify and resolve performance bottlenecks.
  • Strong experience implementing various testing methodologies.
  • Expertise with common dependency managers.
  • Experience in setting up CI/CD pipelines for iOS builds and deployments.

Responsibilities

  • You will serve as a key contributor to the development of the iOS client.
  • Work closely with product managers and designers to translate requirements.
  • Act as a technical leader for the entire iOS codebase.
  • Mentor and guide other engineers to elevate team capabilities.
  • Deliver high-quality code impacting the consumer finance app.

Skills

7+ Years of Professional iOS Development
Expert Proficiency in Swift
Deep Understanding of the Apple Ecosystem
Architectural Expertise
Extensive Experience with Modern UI Frameworks
Networking & Data Handling
Concurrency and Performance Optimization
Testing and Quality Assurance
Dependency Management
CI/CD Pipeline Experience
Senior+ Engineer

Job description

iOS Software Engineer - Swift/Payment/Finance/Crypto apps
The Role

You will serve as a key contributor to the development of our flagship iOS client. A significant part of this role involves working closely with product managers, designers, and other software engineers to translate high-level requirements into high-quality, impactful features. You will be instrumental in the end-to-end development lifecycle: from initial design and architectural planning to implementation, testing, and deployment. Crucially, you will act as a technical leader and custodian for the entire iOS codebase. This includes establishing and maintaining best practices, code standards, and the overall technical quality of the application. You will mentor and guide other engineers, contributing to a continuous learning environment that elevates the team’s collective ability to write clean, maintainable, and performant Swift code, ensuring the consistent and reliable delivery of our vital iOS client to users globally. This role requires a high degree of autonomy in executing complex technical tasks while collaborating effectively within a small, fast-moving team to ensure technical decisions align with the overall product vision. You will be a hands‑on contributor, focused on delivering high-quality code that directly impacts our consumer finance app for emerging markets.

Skills
  • 7+ Years of Professional iOS Development: Demonstrated history of shipping and maintaining multiple iOS applications used by a significant user base.
  • Expert Proficiency in Swift: Deep, expert-level knowledge of the Swift language, including modern language features.
  • Deep Understanding of the Apple Ecosystem: Expert knowledge of the latest iOS SDKs, APIs, and the Apple Human Interface Guidelines (HIG).
  • Architectural Expertise: Proven experience designing, implementing, and maintaining complex, scalable, and modular iOS application architectures (e.g., MVVM, Clean Architecture, VIPER) and knowing when to apply each.
  • Extensive Experience with Modern UI Frameworks: Expert-level knowledge and hands‑on experience with both SwiftUI and UIKit, including advanced layout techniques (Auto Layout, programmatic views, custom view components) and navigating the interoperability between the two.
  • Networking & Data Handling:
    • Expertise in consuming RESTful APIs, HTTP, and/or leveraging WebSockets.
    • Deep understanding of secure data storage, caching strategies, and offline capabilities.
  • Concurrency and Performance Optimization: Proven ability to identify and resolve performance bottlenecks, memory leaks, and complex concurrency issues using modern Swift tools and techniques (Grand Central Dispatch, Operations, async/await).
  • Testing and Quality Assurance: Strong experience implementing and driving adoption of various testing methodologies, including unit tests, integration tests, and UI tests (e.g., XCTest, Swift Testing, mock objects).
  • Dependency Management: Expertise with common dependency managers (e.g., Swift Package Manager, CocoaPods).
  • CI/CD Pipeline Experience: Experience setting up, maintaining, or optimizing Continuous Integration/Continuous Delivery pipelines (e.g., Fastlane, Jenkins, GitHub Actions, Xcode Cloud) for iOS builds and deployments.
  • Senior+ (Senior, Staff, Principal, Distinguished) Engineer – You’re a strong technical practitioner who has tempered their thirst for theory with the harsh reality of practical implementation. Knowing when and where to execute autonomously while still being a team player.
Bonus Skills
  • Experience in financial technology such as payments, cryptocurrencies, on-ramps, off-ramps, etc.
  • Full-stack engineering skillset and ability to flex across other parts of the stack
  • Experience working with modern startup-style web stack such as Postgres, Redis, etc.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Software Developer (Remote)
Senior iOS Software Developer (Remote)

Remotestar • San Francisco (CA), Northern (KY)

Remote
USD 150,000 - 210,000
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Las Vegas (NV)

On-site
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay
Exciting projects: Fortune 500 collaborations
+1
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

On-site
USD 120,000 - 150,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Chicago (IL)

On-site
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Senior iOS Engineer - Swift for Payments & Crypto Apps
Senior iOS Engineer - Swift for Payments & Crypto Apps

Resiliency LLC • San Francisco (CA)

On-site
USD 120,000 - 160,000
iOS Developer
iOS Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer (iOS & macOS Native), Finance Engineering
Senior Software Engineer (iOS & macOS Native), Finance Engineering

Apple • California (MO)

On-site
USD 150,000 - 210,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Orlando (FL)

On-site
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budgets for education and activities
Exciting projects with Fortune 500 companies
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Richmond (VA)

On-site
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, growth roadmaps
Competitive compensation: USD-based pay with budgets
Exciting projects: Modern solutions with top firms
+1