3 months ago
Kraków, PolandMid Level
Responsibilities
- Implement full-stack frontend and backend features 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
- Write unit tests, participate in QA cycles, and help monitor production performance
- Participate in code reviews, team discussions, and documentation while continuing to learn and grow
Requirements
- At least 2 years of professional software development experience
- A B.A. or B.S. in Computer Science or a similar engineering program
- English proficiency with strong verbal and written communication skills
- Experience building full-stack web applications using JavaScript or TypeScript, a framework or library such as React, CSS, and HTML
- Backend object-oriented development experience, such as C#, and Web API development exposure
- Familiarity with relational databases such as SQL Server or PostgreSQL
- Understanding of software engineering fundamentals, data structures, algorithms, and design patterns
- Experience with Git version control
- Strong interest in learning frontend and backend best practices
- Preferred familiarity with React or Ember, cloud technologies, Kafka, microservices, and automated testing of web and backend services
Benefits
- Fully office-based work in Krakow with occasional remote work possible
- Permanent employment contract (CoE)
- Medical care, life insurance, and sports package
- Annual professional development budget
- Mentorship and opportunities to work with IoT devices and customer-facing products
Tech Stack
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.
