Alarm.com logo

Software Engineer II - Full-stack Android

Alarm.com
Kraków, Poland
Contract
Posted November 11, 2025
Apply Now

Application opens on company website

Job Description

A Software Engineer II Android Backend at Alarm.com is responsible for developing and maintaining scalable Android features and backend services, collaborating with cross-functional teams to deliver impactful customer-facing solutions in the IoT and smart security space.

Key Responsibilities

  • Implement Android features and backend services under guidance from senior engineers
  • Collaborate with teammates, product managers, and designers to build scalable user-facing features
  • Develop efficient, maintainable code focusing on performance, security, and reliability
  • Write unit tests, participate in QA cycles, and monitor production performance
  • Participate in code reviews, team discussions, and documentation to share ideas and learn

Requirements

  • At least 2 years of professional software development experience.
  • B.A. or B.S. degree in Computer Science or a similar engineering program.
  • Proficiency in English, including strong verbal and written communication skills.
  • Experience building native Android applications using Kotlin or Java.
  • Exposure to backend development using C and/or Java.
  • Familiarity with relational databases such as SQL Server, PostgreSQL, or similar.
  • Understanding of software engineering fundamentals, including data structures, algorithms, and design patterns.
  • Experience with version control systems, specifically Git.
  • Strong interest in learning backend and Android best practices.

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
Gain well-rounded experience across mobile and backend development
Mentorship from senior engineers and ownership of progressively more complex features
Opportunity to contribute to features used by millions of customers
Work with real devices interacting with physical IoT devices

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
13h

Product Manager II

Alarm.com
NEW
Austin
Full Time
13h

Enterprise Sales Development Representative

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

More jobs in Kraków, Poland

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