Alarm.com

Software Engineer II (Full-stack Android)

Alarm.com
Apply
2 months ago
Kraków, PolandMid Level
H1B Sponsor

Responsibilities

  • Implement Android features and backend services under the guidance of senior engineers
  • Collaborate with engineers, product managers, and designers to build globally scalable user-facing features
  • Develop efficient and maintainable code while balancing performance, security, and reliability
  • Work across native Android applications and backend services
  • Write unit tests, participate in QA cycles, and help monitor production performance
  • Participate in code reviews, team discussions, and documentation
  • Continue learning tools and best practices while taking ownership of increasingly complex features

Requirements

  • At least 2 years of professional software development experience
  • B.A. or B.S. in Computer Science or a similar engineering program
  • English proficiency with strong verbal and written communication skills
  • Experience building native Android applications with Kotlin or Java
  • Exposure to backend development with C# and/or Java
  • Familiarity with relational databases such as SQL Server or PostgreSQL
  • Understanding of software engineering fundamentals, data structures, algorithms, and design patterns
  • Experience with Git
  • Preferred exposure to React Native, iOS development with Swift or Objective-C, and/or web development
  • Preferred familiarity with cloud technologies, Kafka, or microservices
  • Preferred experience with automated testing for Android and backend services

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

Apache KafkaC#GitJavaKotlinMicrosoft SQL Server.NETObjective-CPostgreSQLReact NativeSwift

Categories

Alarm.com

About Alarm.com

1,001-5,000 employees

Alarm.com is the leading platform for the intelligently connected property. Millions of people depend on Alarm.com's technology to monitor and control their property from anywhere. Centered on security and remote monitoring, our platform addresses a wide range of market needs and enables application-based control for a growing variety of Internet of Things (IoT) devices. Our security, video monitoring, intelligent automation and energy management solutions are available through our network of thousands of professional service providers in North America and around the globe. Alarm.com's common stock is traded on the Nasdaq under the ticker symbol ALRM. Alarm.com earned the Top Workplace™ award for its employee culture and the meaningful work we do every day to develop and bring to market new technology that will make millions of people safer and help them use energy more efficiently. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them. For more information, please visit www.alarm.com.

Contact me