TL;DR
Senior iOS Swift Engineer (IoT): Designing and implementing a Swift-based connectivity engine for BLE peripheral devices with an accent on real-time data streaming and hardware integration. Focus on building a scalable, language-agnostic connectivity layer using gRPC and Protobuf to support multi-platform applications.
Location: Must be based in the Czech Republic (Hybrid work available in Prague, Hradec Králové, or Zlín).
Company
hirify.global is a global custom product engineering company that partners with multinational organizations and startups to solve complex business challenges through innovative technology.
What you will do
- Design and implement a Swift-based connectivity engine for interacting with BLE peripheral devices.
- Develop core functionality for device discovery, scanning, pairing, and connection management.
- Implement real-time streaming of device data with a focus on low latency and high throughput.
- Expose the engine as a language-agnostic service using gRPC and Protobuf.
- Collaborate with cross-functional teams to integrate the engine with external clients, including Unity-based apps.
- Ensure platform reliability and performance through rigorous testing and observability via Apple ecosystem tooling.
Requirements
- Strong experience with Swift and modern iOS development.
- Must be located in the Czech Republic.
- Deep understanding of Bluetooth Low Energy (BLE) using CoreBluetooth.
- Experience building scalable software architectures for hardware integration.
- Strong problem-solving and debugging skills in concurrent environments.
- Ability to work effectively in cross-functional, collaborative product teams.
Nice to have
- Experience with gRPC and Protobuf APIs.
- Knowledge of messaging patterns like PUB/SUB or ZeroMQ.
- Familiarity with Unity and C# integration.
- Experience with IoT device connectivity platforms.
Culture & Benefits
- Flexible work arrangements balancing office and remote time.
- Comprehensive medical insurance and mental health support.
- Access to Udemy, language courses, and company-paid certifications.
- Growth-focused environment with opportunities for internal mobility.
- Active tech community with internal meetups, conferences, and workshops.
- Financial and legal consultation support.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →