Full-Stack Web Engineer II: Build Global IoT UX

Alarm.com

Kraków

Hybrid

PLN 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
Life insurance
Sports package
Professional development budget

Job summary

Alarm.com is expanding its Kraków-based Customer Experience team. We are building a new Software Engineer II (Full‑stack Web) role to deliver reliable, scalable, customer-facing features across our mobile apps and backend services.

The team emphasizes collaboration with product managers and designers to ship impactful software used by millions. You will learn from senior engineers, work across frontend and backend, and contribute to modern IoT and SaaS technologies.

Qualifications

  • 2+ years of professional software development experience.
  • A or B.S. in Computer Science or similar engineering program.
  • Experience with backend OOP development (C# or similar) and Web API development.
  • Familiarity with relational databases (SQL Server or PostgreSQL).
  • Understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with version control (Git).
  • Strong interest in learning backend and frontend best practices.
  • Good communication and collaboration skills, with proficiency in English.
  • Exposure to React and/or Ember JS frameworks.

Responsibilities

  • Contribute and deliver full-stack features (frontend and backend) under guidance from senior engineers.
  • Collate with product managers and designers to build scalable, user-facing features.
  • Write unit tests and participate in QA cycles to ensure quality.
  • Develop maintainable code balancing performance, security, and reliability.
  • Grow across frontend and backend layers with React/Ember and C#/Web APIs.
  • Review code and contribute to team discussions and documentation.
  • Stay up to date with new tools and best practices.

Skills

Full-stack development
C# / Web API
React / Ember
SQL Server / PostgreSQL
Git
Unit testing
Cloud / microservices

Education

B.S. in Computer Science or related

Tools

Web APIs
Kafka
.NET

Job description

Alarm.com is expanding its Kraków-based Customer Experience team. We are building a new Software Engineer II (Full‑stack Web) role to deliver reliable, scalable, customer-facing features across our mobile apps and backend services.

The team emphasizes collaboration with product managers and designers to ship impactful software used by millions. You will learn from senior engineers, work across frontend and backend, and contribute to modern IoT and SaaS technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Web Engineer II — Build Scalable UX & APIs
Full-Stack Web Engineer II — Build Scalable UX & APIs

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1
Backend Engineer II (.NET) for IoT & Access Control
Backend Engineer II (.NET) for IoT & Access Control

Alarm • Kraków

On-site
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
Software Engineer II (Full-stack Web)
Software Engineer II (Full-stack Web)

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1
C# Backend Engineer for IoT/Home Automation
C# Backend Engineer for IoT/Home Automation

Alarm.com • Kraków

On-site
PLN 140,000 - 200,000
Open collaborative environment
Broad technology exposure (C# .NET,SQL
Medical care budget for professional开发
Software Engineer II (Backend - C#/.NET, IoT)
Software Engineer II (Backend - C#/.NET, IoT)

Alarm.com • Kraków

Hybrid
PLN 120,000 - 190,000
Medical care
Life insurance
Sports package
+1
Senior Software Engineer — IoT Platform & Leadership
Senior Software Engineer — IoT Platform & Leadership

Alarm.com • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
IoT Software Engineer II: Backend & Devices
IoT Software Engineer II: Backend & Devices

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Collaborative environment
Immediate impact
Ownership and empowerment
+4
Senior Software Engineer - IoT Platform Architect & Mentor
Senior Software Engineer - IoT Platform Architect & Mentor

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1
IoT Backend Engineer II – Smart Home Connectivity
IoT Backend Engineer II – Smart Home Connectivity

Alarm • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
C# Backend Engineer II – IoT Automation Platform
C# Backend Engineer II – IoT Automation Platform

Alarm • Kraków

On-site
PLN 140,000 - 190,000
Open collaboration
Wide technology exposure
Bring your full self
+2