iOS Developer (Frontend SDK)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
The client is seeking a highly skilled iOS Developer with strong expertise in building Frontend SDKs for high-scale, secure, and high-performance mobile applications. In this role, you will design, develop, and optimize iOS SDK components that power clientβs next-generation payment experiences, digital wallets, authentication frameworks, and secure transaction flows.
You will collaborate closely with product managers, architects, backend platform teams, and clientβs global developer ecosystem to build best-in-class mobile SDKs used by merchants, partners, and financial institutions worldwide., * SDK Design & Development:
- Design, develop, and maintain iOS Frontend SDKs using Swift and/or Objective-C.
- Build reusable client-side libraries, UI components, and frameworks for clientβs mobile payment solutions.
- Ensure SDKs are lightweight, modular, scalable, and seamless for third-party integration.
- Integration & APIs
- Integrate payment APIs, authentication APIs, and secure transaction services.
- Work with RESTful APIs, JSON data structures, and backend engineering teams to ensure smooth communication between systems.
- Provide technical support for internal and external partners integrating iOS SDK.
- Performance & Security:
- Optimize mobile SDK performance, startup time, and memory usage.
- Implement highly secure coding practices aligned with PCI-DSS and clientβs internal compliance.
- Work with encryption modules, secure storage, tokenization, and device authentication.
- Testing & Documentation:
- Develop automated unit tests, UI tests, and integration tests for SDK reliability.
- Create comprehensive developer documentation, integration guides, and sample apps.
- Support continuous integration/continuous deployment (CI/CD) pipelines for SDK releases.
- Cross-Functional Collaboration:
- Partner with product, design, and architecture teams to define mobile-first solutions.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Provide mentorship to junior developers and contribute to engineering best practices.
Requirements
- 10+ years of iOS development experience.
- Expert-level proficiency in Swift; working knowledge of Objective-C.
- Strong experience designing or maintaining mobile SDKs / frameworks.
- Hands-on experience with:
- Xcode, Instruments, XCTest
- Swift Package Manager / CocoaPods / Carthage
- REST APIs & JSON parsing
- Mobile security mechanisms (Keychain, certificates, OAuth, tokenization)
- Memory management, performance tuning, multithreading (GCD/OperationQueue)
Domain Skills:
- Exposure to payment systems, digital wallets, or fintech applications is highly preferred.
- Experience working with Visa, Mastercard, EMV, token services, or other payment ecosystems is a strong plus., * Strong communication, documentation, and problem-solving abilities.
- Ability to collaborate in a fast-paced, cross-functional environment.
- Detail-oriented with a focus on secure and scalable engineering solutions., * Experience building SDKs adopted by large-scale developer communities.
- Knowledge of cryptographic libraries, secure enclave, or authentication frameworks.
- Familiarity with Agile, CI/CD, Git, Jenkins, or GitHub Actions.
- Bachelorβs or Masterβs degree in Computer Science, Engineering, or related field.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦