2 months ago
Kraków, PolandMid Level
Responsibilities
- Develop iOS features for the flagship mobile application used by millions of customers
- Participate in the full project lifecycle from requirements and implementation through release
- Partner with iOS, backend, QA, and product teams
- Implement and improve real-time streaming experiences using iOS media frameworks and RTSP/WebRTC
- Create responsive interfaces aligned with Apple UX guidance and internal architecture patterns
- Evaluate and adopt new iOS technologies and implementation approaches
- Balance rapid iteration with robust long-term solutions and contribute to product direction and quality
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent work experience
- At least 2 years of professional iOS development experience
- Strong proficiency in Swift; Objective-C experience is a plus
- Experience with Xcode, the iOS SDK, and modern architecture patterns such as MVVM and coordinator-driven flows
- Experience with RESTful APIs, JSON parsing/modeling, and backend service integration
- Understanding of asynchronous programming with Swift Concurrency
- Experience with Git and collaborative development workflows
- Experience leveraging AI/ML technologies in mobile applications
- Video streaming experience with AVFoundation, VideoToolbox, RTSP/WebRTC workflows, or custom media implementations is a bonus
- Experience with SwiftUI, package-based modular architecture, dependency management, Swift/Objective-C interoperability, mobile security, CI/CD or iOS release pipelines, analytics and crash reporting, or TestFlight is advantageous
- Familiarity with iPadOS, tvOS, watchOS, widgets, extensions, or IoT and connected-device products is advantageous
Benefits
- Fully office-based in Krakow, with occasional remote work possible
- Permanent employment contract (CoE)
- Medical care, life insurance, and sports package
- Annual professional development budget
Tech Stack
Categories
Mobile
About Alarm.com
Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.
