Senior iOS Developer

Open 29d posting dated 3 weeks ago

We are seeking a highly specialized Senior iOS Engineer with extensive, production-grade expertise in Bluetooth Low Energy (BLE) architectures and IoT ecosystems. This role is strictly designed for an engineer who has spent years overcoming the physical and protocol-level limitations of wireless communication, optimizing background execution states, and troubleshooting hardware-software integration anomalies. You will serve as the technical authority for mobile-to-device connectivity, ensuring enterprise-grade stability and data throughput across our product portfolio.

Details

  • Start Date: ASAP

  • Allocation: Full-Time (1 FTE).

  • Duration: Long-term engagement.

Responsibilities

  • Connectivity Architecture: Design, implement, and maintain highly robust, low-latency iOS communication layers using the CoreBluetooth framework.

  • Protocol Optimization: Architect custom data transfer protocols, managing GATT profiles, services, and characteristics to maximize bandwidth and preserve battery efficiency.

  • Complex Troubleshooting: Investigate and resolve edge-case communication failures, synchronization delays, packet loss, and connection re-establishment issues in background execution states.

  • Cross-Functional Alignment: Collaborate closely with embedded firmware, hardware, and product teams to align software capabilities with hardware specifications.

  • Technical Evangelism: Translate intricate technical challenges, protocol limits, and architectural decisions into clear, high-impact insights for both engineering squads and non-technical business stakeholders.

Requirements

  • Domain Expertise: Multiple years of verified commercial experience architecting and scaling BLE and IoT-driven applications on iOS platforms.

  • Autonomy & Analytical Rigor: A proven track record of independently analyzing structural bottlenecks, defining root causes of firmware/software friction, and proposing production-safe remedies.

  • Advanced iOS Stack: Complete mastery of Swift, concurrency patterns, memory management, and rigorous background processing rules defined by Apple.

  • Communication Matrix: Executive-level communication skills, with the ability to confidently present technical roadmaps, align product goals, and lead collaborative problem-solving workshops.