Software Engineer II (Full-stack Android)
Tech Stack / Keywords
Firma i stanowisko
EBS is a rapidly expanding, entrepreneurial technology company and part of Alarm.com, the leading cloud-based platform for smart security and the Internet of Things. Alarm.com serves more than 7.6 million home and business owners with solutions that make properties safer, smarter, and more efficient. The company innovates in areas including AI, video analytics, facial recognition, machine learning, and energy analytics. EBS Sp. z o.o. is a dynamically growing Polish technology company combining decades of innovation with expertise in smart security solutions, and is part of the American corporation Alarm.com.
Wymagania
- 2+ years of professional software development experience.
- B.A. or B.S. in Computer Science or similar engineering program.
- English proficiency with strong verbal and written communication skills.
- 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, or similar).
- 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.
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.
- Work closely with teammates, product managers, and designers to build user-facing features that scale globally.
- Develop efficient, maintainable code 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 technical foundation.
- Participate in code reviews, team discussions, and documentation, learning from peers and sharing ideas.
Oferta
- Collaborate with a team of high achievers valuing excellence and collaboration.
- Contribute to features experienced by millions of customers.
- Build solutions interacting with physical IoT devices.
- Develop skills across mobile and backend development.
- Receive mentorship from senior engineers and take ownership of complex features.
- Gain exposure to IoT and SaaS technologies including Android (Kotlin/Java), C#, .NET, SQL Server, Kafka.
- Long-term employment based on a permanent employment contract (CoE).
- Attractive benefits package including medical care, life insurance, sports package, and annual professional development budget ($2,000).
Inne informacje
Alarm.com is an Equal Opportunity Employer. Personal information collected during the application process may be retained for up to 3 years after the recruitment process ends for internal operations and compliance purposes. The data administrator is EBS Sp. z o.o.
Alarm.com
6 aktywnych ofert