Alarm.com
Alarm.com
New

Senior Software Engineer (Full-stack Mobile IOS)

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

Tech Stack / Keywords

iOSCloudSecurityAIMachine LearningBackendSwiftObjective-C

Firma i stanowisko

Alarm.com is a leading cloud-based platform for smart security and the Internet of Things, serving more than 7.6 million home and business owners. EBS Sp. z o.o., a dynamically growing Polish technology company and part of Alarm.com, focuses on smart security solutions combining deep expertise and innovation in technologies like AI, video analytics, facial recognition, machine learning, and energy analytics.

Wymagania

  • 5+ years of professional software development experience.
  • B.A. or B.S. in Computer Science or a similar engineering program.
  • Proficiency in English with strong verbal and written communication skills.
  • Strong hands-on experience building native iOS applications using Swift or Objective-C.
  • Solid backend development experience in C# and/or Java.
  • Familiarity with relational databases (e.g., SQL Server, PostgreSQL).
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with version control (Git) and CI/CD pipelines.
  • Ability to collaborate across teams and communicate effectively with technical and non-technical audiences.
  • Passion for delivering performant, reliable, and intuitive customer-facing applications.

Nice to have:

  • Exposure to React Native, Android development (Kotlin, Java), and/or Web development.
  • Familiarity with cloud technologies, Kafka, or microservices.
  • Experience with automated testing for iOS and backend services.

Obowiązki

  • Design, implement, and maintain high-quality iOS features and backend services.
  • Collaborate with product managers, designers, and engineers to deliver scalable customer-facing features.
  • Translate complex requirements into efficient, maintainable, and reliable code with attention to performance and security.
  • Develop features in both native iOS apps (Swift/Objective-C) and backend services (C#).
  • Write unit and integration tests; work with QA to validate features and monitor production performance.
  • Stay current with industry best practices and emerging technologies; introduce new ideas to the team.
  • Participate in code reviews, share expertise, and contribute to team documentation.

Benefity

  • Work alongside a team of high achievers who value excellence and collaboration.
  • Your contributions will impact millions of customers via Alarm.com mobile apps and backend services.
  • Build solutions interacting with real IoT devices.
  • Gain expertise in both mobile and backend development while engaging with product, design, and executive stakeholders.
  • Take ownership and contribute best-in-class solutions.
  • Work with latest technologies including iOS (Swift/Objective-C), C#, .NET, SQL Server, Kafka.
  • Long-term employment on a permanent employment contract (CoE).
  • Attractive benefits including medical care, life insurance, sports package.
  • Annual professional development budget of $2,000.
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Alarm.com

Alarm.com

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz