GrepJob
Alarm.com

Senior Software Engineer - IOS

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

Responsibilities

  • Lead the design and development of complex iOS features for the mobile application.
  • Own the full project lifecycle from requirements to implementation and release.
  • Architect and implement real-time video capabilities using iOS media technologies.
  • Deliver responsive and maintainable experiences using SwiftUI and UIKit.
  • Define best practices for platform consistency and reliability across the iOS codebase.
  • Drive research and adoption of new iOS technologies to improve code quality.
  • Mentor junior and mid-level engineers through code reviews and design discussions.
  • Contribute to cross-functional architecture decisions affecting multiple teams.
  • Exercise strong technical judgment to balance delivery speed with scalable solutions.
  • Shape the product roadmap by bringing innovative ideas to the table.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of professional iOS development experience.
  • Deep proficiency in Swift and modern concurrency patterns.
  • Extensive experience with Xcode, iOS SDK, and architecture patterns like MVVM.
  • Proven track record of designing and delivering scalable iOS applications.
  • Strong experience with RESTful APIs and complex backend service integration.
  • Solid command of asynchronous programming using Swift Concurrency.
  • Experience with modular app architecture and dependency management.
  • Excellent communication skills and ability to influence technical direction.
  • Experience mentoring engineers and leading technical design discussions.

Benefits

  • Collaborate with outstanding people in a supportive environment.
  • Make an immediate impact by owning significant features for millions of users.
  • Work with modern technologies including Swift, SwiftUI, and modular architecture.
  • Lead and shape architecture and technical decisions.
  • Grow in a technically diverse environment with opportunities for professional development.
  • Long-term employment based on a permanent contract.
  • Attractive benefits package including medical care, life insurance, and a sports package.

Tech Stack

FirebaseGitiOSSwiftSwiftUI

Categories

AI & MLMobile