GrepJob
Alarm.com

Software Engineer II - IOS

Alarm.com
Apply
about 3 hours ago
Kraków, PolandMid Level
H1B Sponsor

Responsibilities

  • Develop iOS features for the flagship mobile application.
  • Participate in the full project lifecycle from requirements to release.
  • Implement real-time streaming experiences using iOS media frameworks.
  • Create responsive, high-quality interfaces following Apple UX guidance.
  • Contribute to the evaluation and adoption of new iOS technologies.
  • Apply sound engineering judgment for project goals.
  • Bring ideas to improve product direction and quality.
  • Perform other duties as assigned.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • 2+ years of professional iOS development experience.
  • Strong proficiency in Swift; Objective-C experience is a plus.
  • Experience with Xcode, iOS SDK, and modern architecture patterns.
  • Experience with RESTful APIs, JSON parsing, and backend service integration.
  • Understanding of asynchronous programming using Swift Concurrency.
  • Experience with version control (Git) and collaborative workflows.
  • Strong communication skills for cross-functional teamwork.
  • Experience leveraging AI/ML technologies in mobile applications.

Benefits

  • Collaborate with outstanding people in a teamwork-focused environment.
  • Make an immediate impact with meaningful feature ownership.
  • Work with modern technologies including Swift and SwiftUI.
  • Be empowered to own features and provide technical input.
  • Develop platform depth across architecture and mobile delivery.
  • Long-term employment based on a permanent contract.
  • Attractive benefits package including medical care and professional development budget.

Tech Stack

GitiOSSwiftSwiftUI

Categories