Unlock Full Resume Report

New offer - be the first one to apply!

September 9, 2026

iOS Developer

Senior • Remote

Wrocław, Dsc, Poland

Quick Facts

Role: iOS Developer for building advanced cybersecurity and IT infrastructure components focused on secure remote access control.

Description

You will deliver an iOS control component for secure remote access. The work covers protocol implementation, provisioning, and certificate-based authentication, including mTLS connections and a lightweight control UI, while integrating with backend services and diagnostics. You will ensure resilience to network variability and iOS lifecycle events and refine the implementation as protocol specifications evolve.

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.

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.

Nice to have

  • Experience with device binding/attestation.
  • Knowledge of enterprise iOS / MDM environments.
  • Familiarity with Secure Enclave and secure key management.

Benefits

  • Join for a role, stay for the development: more than 40% of the team works with the company longer than 5 years; internal mobility across diverse domains and modern technologies.
  • Learn from the best: almost 60% of colleagues have over 10 years of professional experience.
  • Flexibility: fully remote, full-time from the office in Wroclaw, or hybrid model.
  • Practical benefits: private medical care, life insurance, sport card.

Similar jobs you might like