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