GrepJob
Alarm.com

Software Engineer II (Full-stack Android)

Alarm.com
Apply
about 4 hours ago
Kraków, PolandMid Level
H1B Sponsor

Responsibilities

  • Implement Android features and backend services under guidance from senior engineers.
  • Collaborate with teammates, product managers, and designers to build user-facing features.
  • Develop efficient, maintainable code while balancing performance, security, and reliability.
  • Build experience in both native Android apps (Kotlin/Java) and backend services (C#).
  • Write unit tests, participate in QA cycles, and help monitor production performance.
  • Stay up to date with new tools and best practices while building your technical foundation.
  • Participate in code reviews, team discussions, and documentation.

Requirements

  • 2+ years of professional software development experience.
  • B.A. or B.S. in Computer Science or similar engineering program.
  • Strong verbal and written communication skills in English.
  • Experience building native Android applications (Kotlin or Java).
  • Exposure to backend development (C# and/or Java).
  • Familiarity with relational databases (e.g., SQL Server, PostgreSQL).
  • Understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with version control (Git).
  • Strong interest in learning backend and Android best practices.
  • Good communication and collaboration skills.

Benefits

  • Collaborate with a team of high achievers who value excellence.
  • Contribute to features experienced by millions of customers.
  • Build solutions that interact with physical IoT devices.
  • Develop skills across both mobile and backend development.
  • Receive mentorship from senior engineers.
  • Gain exposure to a broad spectrum of IoT and SaaS technologies.
  • Long-term employment based on a permanent employment contract.
  • Attractive benefits package including medical care, life insurance, and professional development budget.

Tech Stack

Apache KafkaC#GitJavaKotlinMicrosoft SQL Server.NETObjective-CPostgreSQLReact NativeSwift

Categories