Alarm.com

Software Engineer II (Full-stack Web)

Alarm.com
Apply
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

Apache KafkaC#CSSEmber.jsGitHTMLJavaScriptMicrosoft SQL Server.NETPostgreSQLReactTypeScript
Alarm.com

About Alarm.com

1,001-5,000 employees

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.

Contact me