Senior iOS Developer
Core
Build, scale, and maintain Incard's iOS application for e-commerce businesses to manage spending, cards, and financial insights.
Role type
Senior iOS Engineer (Mobile)
Builds
Production iOS app features and scalable architecture for a financial operating system
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, Clean Architecture, Swift Concurrency (async/await, Tasks), Combine, Unit Testing, Snapshot Testing, UI Testing, Product Thinking
Preferred skills
Experience with AI tools (Cursor, LLMs), Modular feature-based patterns, Performance optimization
Technologies
Swift Package Manager (SPM), Moya, CachedAsyncImage, Xcode Cloud, SwiftLint, Firebase, Sentry, Google Sign-In, Google Places, Intercom, iOS 17+
Responsibilities
Design and evolve scalable iOS architecture using modular, feature-based patterns; Collaborate with Product, Backend, and Android teams to deliver high-quality features; Own performance optimization, memory management, and stability; Write and maintain unit, snapshot, and UI tests; Participate in code reviews and technical discussions.
Seniority
Senior, hands-on IC