Senior iOS Developer
Tech Stack / Keywords
Wymagania
- Multiple years of verified commercial experience architecting and scaling BLE and IoT-driven applications on iOS platforms.
- Proven track record of independently analyzing structural bottlenecks, defining root causes of firmware/software friction, and proposing production-safe remedies.
- Complete mastery of Swift, concurrency patterns, memory management, and rigorous background processing rules defined by Apple.
- Executive-level communication skills, with the ability to confidently present technical roadmaps, align product goals, and lead collaborative problem-solving workshops.
Obowiązki
- 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.
Inne informacje
Informujemy, że administratorem danych jest co.brick Sp. z o.o. z siedzibą w Gliwicach, ul. Kaczyniec 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
co.brick Talents
8 aktywnych ofert