[Remote] Software Engineer 4 (Mobile)
Note: The job is a remote job and is open to candidates in USA. True Footage is a real estate technology company focused on building software, data, and analytics tools for residential real estate valuations. They are seeking a Senior iOS Engineer to help develop a new mobile product, leading the development of the core iOS application and integrating various features with a strong emphasis on AI coding agents.
Responsibilities
- Help lead development of our core iOS application
- Design and implement our LiDAR scanning, AR, and floor-plan rendering features
- Prototype new iOS concepts and new ways to visualize property data
- Build and harden an offline-first sync layer against our FastAPI backend
- Work with backend and ML engineers to integrate their work into a polished application
- Own subsystems end-to-end and influence architecture in a fast-moving environment
Skills
- Hands-on experience shipping real projects with AI coding agents — Claude Code strongly preferred, any agentic tool or model SDK welcome
- 5+ years building and shipping production iOS apps, with deep SwiftUI experience in large codebases
- Strong command of Swift Concurrency under Swift 6 strict mode (actors, @MainActor, Sendable)
- Hands-on SwiftData or Core Data, including schema migration in production
- Experience designing networking and/or offline-sync layers with URLSession (Codable, auth/token refresh, retry, reconciliation)
- A test-first instinct and comfort with xcodebuild and CI
- A debugging mindset that chases root causes — into Apple's frameworks and AI-generated code alike
- ARKit / RoomPlan / SceneKit / Metal or other 3D-capture or spatial-computing work (we're happy to teach this)
- Solid 2D/3D geometry and simd math
- OAuth/OIDC (Auth0), macOS/AppKit, or backend/full-stack adjacency (FastAPI / Python)
Company Overview
Apply To This Job