Alarm.com
Alarm.com
New

Senior Software Engineer (Full-stack Web)

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#392796·Dodano wczoraj·3
Źródło: Alarm.com
Aplikuj teraz

Tech Stack / Keywords

CloudSecurityAIMachine LearningBackendReactC#Microservices

Firma i stanowisko

Alarm.com is the leading cloud-based platform for smart security and the Internet of Things, serving over 7.6 million home and business owners. EBS Sp. z o.o. is a rapidly growing Polish technology company part of Alarm.com, focusing on smart security solutions and IoT innovations including AI, video analytics, facial recognition, and machine learning.

Wymagania

  • 5+ years of professional software development experience.
  • A. or B.S. in Computer Science or a similar engineering program.
  • Proficiency in English with strong verbal and written communication skills.
  • Hands-on experience building full-stack web applications using JavaScript, TypeScript, libraries/frameworks like React, CSS, HTML.
  • Solid backend development experience in object-oriented programming, especially in C# and Web API development.
  • Familiarity with relational databases such as SQL Server and PostgreSQL.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Ability to collaborate effectively with technical and non-technical teams.
  • Passion for delivering customer-facing applications that are performant, reliable, and intuitive.

Nice to have:

  • Exposure to JS frameworks/libraries like React and/or Ember.
  • Familiarity with cloud technologies, Kafka, or microservices.
  • Experience with automated testing of web and backend services.

Obowiązki

  • Design, implement, and maintain high-quality full-stack features (both frontend and backend services).
  • Collaborate closely with product managers, designers, and engineers to deliver scalable customer-facing features.
  • Translate complex requirements into efficient, maintainable, and reliable code considering performance and security.
  • Develop features using frontend technologies (e.g. React, Ember) and backend services (e.g. C#, Web APIs, microservices).
  • Write unit and integration tests, collaborate with QA, and monitor production performance.
  • Stay current with industry best practices and emerging technologies, contributing new ideas.
  • Participate in code reviews, share expertise with peers, and contribute to team documentation.

Benefity

  • Work alongside a team of high achievers who value excellence and collaboration.
  • Opportunity to impact millions of customers through mobile applications and backend services.
  • Build solutions interacting with real physical IoT devices.
  • Develop skills across both frontend and backend while interacting with product, design, and executive stakeholders.
  • Empowerment to take ownership and deliver best-in-class solutions.
  • Exposure to a broad technology spectrum including C#, .NET, SQL Server, Kafka, React, and Ember.
  • Long-term employment via a permanent employment contract (CoE).
  • Attractive benefits package: medical care, life insurance, sports package, and an annual professional development budget of $2,000.
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń

Inne informacje

Alarm.com is an Equal Opportunity Employer. Personal information collected during application is retained for up to 3 years after the recruitment process ends for internal operations, including compliance with labor laws. The data administrator is EBS Sp. z o.o.

Alarm.com

Alarm.com

7 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz