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

Alarm.com

Kraków

On-site

PLN 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical care
Life insurance
Sports package
Annual budget for professional develop

Job summary

Alarm.com is building a new Krakow-based software engineering team and is looking for a Software Engineer II (Full-stack Web). You will contribute to end-to-end features for customer-facing applications, collaborating with product managers, designers, and peers to deliver scalable solutions that touch both frontend and backend services.

You will gain breadth across frontend and backend technologies, including JavaScript/TypeScript, React, C#, Web APIs, and databases, while learning best

Qualifications

  • 2+ years of professional software development experience.
  • A. or B.S. in Computer Science or similar engineering program.
  • English proficiency, strong verbal and written communication.
  • Experience building full-stack web applications (JavaScript, TypeScript, React, CSS, HTML).
  • Exposure to backend, OOP development (C# or similar, Web API).
  • Familiarity with relational databases (SQL Server, 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.

Responsibilities

  • Contribute and Deliver: Implement full-stack features (frontend and backend) under guidance from senior engineers.
  • Collaborate: Work closely with teammates, product managers, and designers to build user-facing features that scale globally.
  • Problem Solve: Develop efficient, maintainable code balancing performance, security, and reliability.
  • Grow Across Layers: Build experience in frontend (React, Ember, etc.) and backend services (C#, Web APIs, microservices).
  • Ensure Quality: Write unit tests, participate in QA cycles, and monitor production performance.
  • Continuous Learning: Stay up to date with new tools and best practices while building technical foundation.
  • Team Contribution: Participate in code reviews, team discussions, and documentation.

Skills

Full-stack development
JavaScript/TypeScript
React
C#/Web API
SQL databases
English communication
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SQL Server
PostgreSQL

Job description

Alarm.com is building a new Krakow-based software engineering team and is looking for a Software Engineer II (Full-stack Web). You will contribute to end-to-end features for customer-facing applications, collaborating with product managers, designers, and peers to deliver scalable solutions that touch both frontend and backend services.

You will gain breadth across frontend and backend technologies, including JavaScript/TypeScript, React, C#, Web APIs, and databases, while learning best

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer II - Video & IoT Platform (Hybrid)
Software Engineer II - Video & IoT Platform (Hybrid)

Alarm Com • Kraków

On-site
PLN 150,000 - 230,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开发
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 .NET Backend Engineer for IoT Access Control
Senior .NET Backend Engineer for IoT Access Control

Alarm.com • Kraków

On-site
PLN 180,000 - 260,000
Long-term employment with permanent Co
Attractive benefits
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
Software Engineer II
Software Engineer II

Alarm.com • Kraków

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

Alarm.com • Kraków

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

Alarmcom • Kraków

On-site
PLN 133,920 - 178,560
Medical care
Life insurance
Sports package
+1
iOS Engineer II - Real-Time Video & AI
iOS Engineer II - Real-Time Video & AI

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1