2 months ago
Kraków, PolandMid Level
Responsibilities
- Design, develop, and maintain full-stack software across a wide range of platforms and technologies.
- Research, evaluate, and integrate tools and frameworks to address complex technical challenges.
- Participate in the full software development life cycle from requirements gathering through deployment and maintenance.
- Collaborate with cross-functional teams to define solutions meeting business and technical needs.
- Contribute ideas to product development and balance rapid delivery with long-term stability.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
- Two or more years of professional software development experience.
- Strong object-oriented programming skills, with proficiency in C# preferred.
- Experience with database design, SQL, and backend development.
- Experience writing and maintaining unit tests.
- IoT or home automation experience is a plus.
- Curiosity and a desire to continuously learn and improve.
Benefits
- Permanent employment contract (CoE).
- Medical care, life insurance, and sports package.
- Annual professional development budget.
- Fully office-based work in Krakow with occasional remote work possible.
- Collaborative, in-person working environment.
Tech Stack
C#SQL
Categories
About Alarm.com
Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.
