Senior Software Engineer Full-stack Android

Alarm.com
Kraków, Lesser Poland Voivodeship
Contract
Posted January 6, 2026
Apply Now

Application opens on company website

Job Description

A Senior Software Engineer specializing in Android and backend development, responsible for building and maintaining customer-facing features for a smart security platform, collaborating across teams, and ensuring high-quality, scalable, and reliable solutions.

Key Responsibilities

  • Build and maintain high-quality Android features and backend services
  • Collaborate with product managers, designers, and engineers to deliver scalable customer-facing features
  • Translate complex requirements into efficient, reliable, and secure code
  • Develop features in native Android (Kotlin/Java) and backend (C/Java)
  • Write unit and integration tests, validate features with QA, and monitor production performance
  • Participate in code reviews, share expertise, and contribute to team documentation

Requirements

  • 5 years of professional software development experience.
  • B.A. or B.S. in Computer Science or similar engineering program.
  • Proficiency in English, including strong verbal and written communication skills.
  • Strong hands-on experience building native Android applications using Kotlin or Java.
  • Solid backend development experience in C and/or Java.
  • Familiarity with relational databases such as SQL Server, PostgreSQL, or similar.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with version control systems, specifically Git, and CI/CD pipelines.
  • Ability to collaborate across teams and communicate effectively with both technical and non-technical audiences.
  • Passion for delivering customer-facing applications that are performant, reliable, and intuitive.

Benefits & Perks

Long-term employment based on a permanent employment contract CoE
Attractive benefits package including medical care, life insurance, sports package, annual budget for professional development 2,000
Work with the latest technologies including Android Kotlin Java, C, .NET, SQL Server, Kafka, and more
Work with real devices interacting with physical IoT devices
Gain well-rounded experience across mobile and backend development
Opportunity to make an immediate impact reaching millions of customers
Collaborate with outstanding people valuing excellence and collaboration

Ready to Apply?

Join Alarm.com and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Alarm.com

Director, Finance IT Systems

Alarm.com
NEW
Tysons
Full Time
2d

Product Manager II

Alarm.com
NEW
Austin
Full Time
2d

Enterprise Sales Development Representative

Alarm.com
Liberty Lake
Full Time
3d
$75k-90k

More jobs in Kraków, Lesser Poland Voivodeship

EnergyHub logo

Data Engineer

EnergyHub
Kraków
TEMPORARY
Nov 8
EnergyHub logo

Fullstack Engineer Java, React, AWS

EnergyHub
Kraków
Full Time
Nov 6
EnergyHub logo

Fullstack Engineer Java, React, AWS

EnergyHub
Kraków
Full Time
Nov 16