Software Engineer II (Full-stack Android)
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#390366·Dodano wczoraj·0
Źródło: Alarm.comTech Stack / Keywords
AndroidCloudSecurityAIMachine LearningBackendKotlinJava
Firma i stanowisko
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things, serving more than 7.6 million home and business owners daily. The company innovates in AI, video analytics, facial recognition, machine learning, and energy analytics. EBS Sp. z o.o., a Polish technology company and part of Alarm.com, focuses on smart security solutions. The position is based in Krakow with a team working primarily from the office with occasional remote opportunities.
Wymagania
- 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 using Kotlin or Java.
- Exposure to backend development using 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 version control using Git.
- Interest in learning backend and Android best practices.
Bonus points:
- Exposure to React Native, iOS development (Swift/Objective-C), and/or Web development.
- Familiarity with cloud technologies, Kafka, or microservices.
- Experience with automated testing for Android and backend services.
Obowiązki
- 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 balancing performance, security, and reliability.
- Build experience in native Android apps (Kotlin/Java) and backend services (C#).
- Write unit tests, participate in QA cycles, and help monitor production performance.
- Stay updated with new tools and best practices.
- Participate in code reviews, team discussions, and documentation, sharing and learning ideas.
Benefity
- Permanent employment contract (CoE).
- Medical care.
- Life insurance.
- Sports package.
- Annual professional development budget of $2,000.
- Opportunity to work with latest technologies including Android (Kotlin/Java), C#, .NET, SQL Server, and Kafka.
- Mentorship from senior engineers.
- Collaboration with a high-achieving team.
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Inne informacje
Position based in Krakow, Poland with primary work from the office and occasional remote work allowed. Company retains applicant personal data for a maximum of 3 years after recruitment process end. Equal Opportunity Employer.
Alarm.com
5 aktywnych ofert