iOS Developer

A
AltimiSoftware Development
Wrocław, Warszawa, Gdańsk, Katowice, Poznań, PolandContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
SwiftiOS

Requirements

  • Minimum 4+ years of commercial iOS development experience.
  • Strong proficiency with Swift.
  • Practical experience integrating apps with backend APIs.
  • Deep understanding of client certificates and mTLS (P12 / PEM / DER, rotation, expiration logic).
  • Experience with URLSession and trust evaluation using SecTrust.
  • Ability to design and implement a state machine for provisioning/binding/connection flows.
  • Strong handling of network changes, connectivity resilience, and iOS app lifecycle events.
  • Solid diagnostic approach, including OSLog based logging and advanced debugging of request flows.

Responsibilities

  • Build an iOS component responsible for secure communication, protocol handling, and certificate based authentication.
  • Implement provisioning flows, certificate download, binding logic, and secure mTLS connections.
  • Integrate the solution with backend APIs and diagnostics.
  • Ensure resilience to network variability and iOS lifecycle events.
  • Implement high quality logging using OSLog and provide detailed request/timeline debugging.
  • Work with partial or evolving protocol specifications and refine implementation through experiments, logging, and integration tests.
  • Collaborate with backend, infrastructure, and security teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now