iOS Engineer II - Real-Time Video & AI

Alarm.com

Kraków

On-site

PLN 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
Life insurance
Sports package
Professional development budget

Job summary

Alarm.com’s EBS team in Kraków is seeking an experienced Software Engineer II – iOS to build and enhance our flagship iOS application used by millions of customers. You will work with a cross-functional team on real‑time streaming, IoT controls, and secure home/enterprise management features.

You’ll contribute across Swift/SwiftUI, iOS media frameworks, and backend API integration, applying MVVM patterns and modern architecture.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, a related field, or equivalent work experience.
  • 2+ years of professional iOS development experience.
  • Strong proficiency in Swift (Objective‑C experience is a plus).
  • Experience with Xcode, 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 using Swift Concurrency.
  • Experience with version control (Git) and collaborative development workflows.
  • Strong communication skills and the ability to work effectively in cross-functional teams.
  • Experience leveraging AI/ML technologies in mobile applications.

Responsibilities

  • Develop iOS features for our flagship mobile application used by millions of customers.
  • Participate in the full project lifecycle—from requirements and implementation through release—while partnering with iOS, backend, QA, and product teams.
  • Implement and improve real-time streaming experiences using iOS media frameworks and protocols such as RTSP and WebRTC.
  • Create responsive, high-quality interfaces that align with Apple UX guidance and established internal architecture patterns.
  • Contribute to the evaluation and adoption of new iOS technologies and implementation approaches for challenging project goals.
  • Apply sound engineering judgment to choose between fast iteration and longer-term robust solutions based on context.
  • Bring your ideas: we value engineers who contribute to product direction and quality, not just implementation details.
  • Other duties as assigned

Skills

Swift
SwiftUI
iOS development
MVVM architecture
RESTful APIs
Swift Concurrency
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode
iOS SDK
Git

Job description

Alarm.com’s EBS team in Kraków is seeking an experienced Software Engineer II – iOS to build and enhance our flagship iOS application used by millions of customers. You will work with a cross-functional team on real‑time streaming, IoT controls, and secure home/enterprise management features.

You’ll contribute across Swift/SwiftUI, iOS media frameworks, and backend API integration, applying MVVM patterns and modern architecture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: Real‑Time Video & AI Mobile Leader
Senior iOS Engineer: Real‑Time Video & AI Mobile Leader

Alarm • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
iOS Software Engineer II — Real‑Time Streaming & Smart Home
iOS Software Engineer II — Real‑Time Streaming & Smart Home

Alarm • Kraków

On-site
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Android Software Engineer II – Real-time Video
Android Software Engineer II – Real-time Video

Alarm.com • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior iOS Engineer – Real-Time Video & AI
Senior iOS Engineer – Real-Time Video & AI

Alarm.com • Kraków

Hybrid
PLN 250,000 - 420,000
Senior Android Engineer II – Real‑Time Video & AI
Senior Android Engineer II – Real‑Time Video & AI

Alarm • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior Android Engineer — Real-Time Video & AI Innovation
Senior Android Engineer — Real-Time Video & AI Innovation

Alarmcom • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
$2,000 professional development budget
Software Engineer II - IOS
Software Engineer II - IOS

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1
Senior Android Engineer — Lead Real-Time Video & AI
Senior Android Engineer — Lead Real-Time Video & AI

Alarm.com • Kraków

Hybrid
PLN 240,000 - 360,000
Medical care
Life insurance
Sports package
+1
Software Engineer II - IOS New Kraków, Lesser Poland Voivodeship, Poland
Software Engineer II - IOS New Kraków, Lesser Poland Voivodeship, Poland

Alarm • Kraków

On-site
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior Software Engineer - IOS
Senior Software Engineer - IOS

Alarm.com • Kraków

Hybrid
PLN 250,000 - 420,000