Senior Software Engineer - iOS
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer - iOS (Swift/SwiftUI): Building and leading development of complex iOS features for a flagship mobile application, with an accent on real-time video streaming capabilities and scalable mobile architecture. Focus on designing end-to-end solutions, mentoring engineers, and integrating iOS media workflows with backend service layers while improving reliability and observability.
Company
develops a cloud-based smart security and IoT platform used by millions of home and business owners.
What you will do
- Lead design and development of complex iOS features for the mobile application used by millions of customers.
- Own the full project lifecycle from requirements and architecture through implementation, release, and iteration with cross-team collaboration.
- Architect and implement real-time video capabilities using iOS media technologies and streaming protocols (RTSP, WebRTC, SRTP).
- Deliver responsive, performant, maintainable UI using SwiftUI, integrating with UIKit and legacy surfaces where needed.
- Define and champion best practices for consistency, reliability, and observability across the iOS codebase.
- Mentor engineers via code reviews, design discussions, architecture guidance, and pair programming.
Requirements
- 5+ years of professional iOS development experience.
- Deep proficiency in Swift, including idiomatic usage, performance considerations, and modern concurrency patterns.
- Extensive experience with Xcode, iOS SDK, and scalable architecture patterns (e.g., MVVM, coordinator-driven navigation, modular design).
- Proven experience delivering production-quality, scalable iOS applications.
- Strong experience integrating with backend service layers via RESTful APIs and JSON models.
- Solid command of asynchronous programming with Swift Concurrency and task coordination patterns.
Culture & Benefits
- Long-term employment based on a permanent employment contract (CoE).
- Attractive benefits package including medical care, life insurance, sports package, and an annual professional development budget ($2,000).
- Supportive, people-first environment with emphasis on teamwork and collaboration.
- Work fully from the office in Kraków, with the possibility to work remotely occasionally.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →