Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ambient Property Technologies Logo

Senior iOS Developer

Ambient Property Technologies

Salary not specified
May 9, 2025
Remote, US
Apply Now

The company is looking to improve the mobile experience for residents in Ambient-powered communities by developing and maintaining a high-quality iOS app.

Requirements

  • Strong proficiency in Swift and deep familiarity with iOS fundamentals, including UIKit, SwiftUI and MVVM architecture
  • Comfortable working in Kotlin and contributing to Android codebases when needed
  • Strong grasp of mobile engineering best practices, including modularization, performance optimization, CI/CD, and app observability
  • Experience collaborating with cross-functional teams to define APIs, shape user experiences, and deliver high-quality mobile features
  • Familiarity with mobile design systems, custom UI components, and responsive layouts
  • Working knowledge of RESTful APIs and common integration patterns
  • Experience integrating with smart home devices or hardware protocols (e.g., BLE, Zigbee, Z-Wave)

Responsibilities

  • Design, build, and maintain core features of our iOS applications, with occasional contributions to our Android app
  • Drive coordination with backend teams to define APIs, manage data contracts, and ensure seamless end-to-end feature delivery
  • Improve and evolve our mobile engineering practices — including build systems, testing, code quality, and release processes
  • Define mobile architecture, observability, and security standards to support performance, scale, and device integrations, including development of SDKs for partner integrations
  • Mentor other engineers through code reviews, technical design sessions, and pairing
  • Champion clean, maintainable, and well-documented code across the mobile stack

Other

  • 8-12 years of experience building and maintaining native iOS applications, including 2+ years operating at a senior or staff level
  • A bias for execution, the ability to work independently, and a track record of driving projects from design to delivery
  • A deep understanding of computer science and software engineering fundamentals
  • Ability to quickly iterate without compromising on quality