×
Register Here to Apply for Jobs or Post Jobs. X

IOS Software Engineer -Swift​/Finance​/Crypto apps

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Resiliency LLC
Full Time position
Listed on 2026-04-11
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, App Developer - Mobile/Web, iOS Developer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: iOS Software Engineer -Swift/Payment/Finance/Crypto apps

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 Swift

    UI 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 Web Sockets.
    • 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, Cocoa Pods).
  • CI/CD Pipeline

    Experience:

    Experience setting up, maintaining, or optimizing Continuous Integration/Continuous Delivery pipelines (e.g., Fastlane, Jenkins, Git Hub 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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary