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

Alarm.com

Kraków

On-site

PLN 180,000 - 240,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
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

Full-Stack Web Engineer II: Build Global IoT UX
Full-Stack Web Engineer II: Build Global IoT UX

Alarm.com • Kraków

Hybrid
PLN 90,000 - 120,000
Medical care
Life insurance
Sports package
+1
Senior Full-Stack Engineer – Web & Cloud
Senior Full-Stack Engineer – Web & Cloud

Alarm.com • 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
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
Software Engineer II (Full-stack Web) New Kraków, Lesser Poland Voivodeship, Poland
Software Engineer II (Full-stack Web) New Kraków, Lesser Poland Voivodeship, Poland

Alarm.com • Kraków

Hybrid
PLN 90,000 - 120,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
Full-Stack Android & Backend Engineer: Kotlin/Java + C#
Full-Stack Android & Backend Engineer: Kotlin/Java + C#

Alarm.com • Kraków

Hybrid
PLN 170,000 - 210,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
Software Engineer II: Android & Backend (Kotlin/C#)
Software Engineer II: Android & Backend (Kotlin/C#)

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior .NET Backend Engineer — IoT & Access Control
Senior .NET Backend Engineer — IoT & Access Control

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1