iOS Software Engineer -Swift/Payment/Finance/Crypto apps
Company: Talent Search PRO
Location: San Francisco
Posted on: April 2, 2026
|
|
|
Job Description:
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 As an iOS Software Engineer we feel
the following will be important for this role: ? 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 These are not required but would definitely
set you apart from other candidates: ? 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.
Keywords: Talent Search PRO, Rohnert Park , iOS Software Engineer -Swift/Payment/Finance/Crypto apps, IT / Software / Systems , San Francisco, California