Senior Android Engineer — Real-Time Video & AI Innovation

Alarmcom

Kraków

Hybrid

PLN 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical care
Life insurance
$2,000 professional development budget

Job summary

Alarm.com is building a new Krakow-based Android engineering team. We seek a Senior Software Engineer to lead design and implementation of complex Android features for our flagship app used by millions of customers.

You will own architecture from requirements to deployment, mentor engineers, and drive cross-team initiatives across Android, iOS, backend, QA, and product management. The role requires 5+ years of Android development, strong Kotlin skills, experience with MVVM/MVI/modern

Qualifications

  • 5+ years of professional Android development experience
  • Proven track record designing and building production-quality, scalable Android applications
  • Strong command of asynchronous programming using Kotlin Coroutines and Flow
  • Experience with modular app architecture, Gradle build systems, and dependency management at scale
  • Experience with RESTful APIs, JSON parsing, and complex backend service integrations
  • Experience mentoring engineers and leading technical design discussions
  • Experience leveraging AI/ML technologies in mobile applications

Responsibilities

  • Lead the design and development of complex Android features for Alarm.com's flagship mobile application
  • Own the full project life cycle — from requirements and architecture to deployment — with cross-team collaboration
  • Architect and implement real-time video streaming features using Android media frameworks and protocols
  • Define and champion best practices for responsive, performant UIs following Material Design and modern architecture patterns
  • Mentor junior and mid-level engineers through code reviews and design discussions
  • Contribute to cross-functional architecture decisions affecting multiple teams and long-term platform direction
  • Drive technical discussions and shape the product roadmap

Skills

Kotlin
Android development
Jetpack Compose
MVVM/MVI/Clean Architecture
RESTful APIs
Coroutines/Flow
Android Studio
Git
Android media frameworks

Education

Bachelor's degree in Computer Science or related field

Tools

Android NDK/JNI
Gradle
CI/CD pipelines
Xcode / iOS basics

Job description

Alarm.com is building a new Krakow-based Android engineering team. We seek a Senior Software Engineer to lead design and implementation of complex Android features for our flagship app used by millions of customers.

You will own architecture from requirements to deployment, mentor engineers, and drive cross-team initiatives across Android, iOS, backend, QA, and product management. The role requires 5+ years of Android development, strong Kotlin skills, experience with MVVM/MVI/modern

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Android
Software Engineer II - Android

alarmcom • Kraków

On-site
PLN 120,000 - 190,000
iOS Engineer II - Real-Time Video & AI
iOS Engineer II - Real-Time Video & AI

Alarm.com • Kraków

On-site
PLN 180,000 - 240,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
Software Engineer II - Video & IoT Platform (Hybrid)
Software Engineer II - Video & IoT Platform (Hybrid)

Alarm Com • Kraków

On-site
PLN 150,000 - 230,000
Medical care
Life insurance
Sports package
+1
Senior Software Engineer - Android
Senior Software Engineer - Android

Alarmcom • Kraków

On-site
PLN 180,000 - 260,000
Medical care
Life insurance
$2,000 professional development budget
Senior Software Engineer — IoT Platform & Leadership
Senior Software Engineer — IoT Platform & Leadership

Alarm.com • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
Senior Android Engineer — Scale & UX Innovator
Senior Android Engineer — Scale & UX Innovator

Google LLC • Kraków

Hybrid
PLN 364,000 - 373,000
Senior Android & C++ Engineer (JNI) — Hybrid Kraków
Senior Android & C++ Engineer (JNI) — Hybrid Kraków

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 300,000
Private Medical Insurance
Dental Care
Life Insurance
+2
Senior Android & C++ JNI Engineer - Real-time Video AI
Senior Android & C++ JNI Engineer - Real-time Video AI

Luxoft • Kraków

On-site
PLN 180,000 - 300,000
Private Medical & Dental care
Life Insurance covered
Internal Mobility program - rotation
Senior Software Engineer (Full-stack Android)
Senior Software Engineer (Full-stack Android)

Alarmcom • Kraków

On-site
PLN 120,000 - 160,000
Medical care
Life insurance
Sports package
+1