Mobile Applications Software Engineer
Core
Building production mobile applications for engineers and geologists to capture geological observations and perform LiDAR-based scans in underground construction environments.
Role type
Senior IC mobile software engineer (iOS)
Builds
iOS field application for spatial data capture and synchronization
Domain
Geospatial data, spatial computing, underground construction
Deliverable
production ML models | product features
Required skills
Swift, iOS native development, software design, debugging, testing, client-server architectures, spatial data handling
Preferred skills
SwiftUI, ARKit, LiDAR frameworks, 3D meshes, point clouds, Metal, SceneKit, RealityKit, offline-first architecture, Android/cross-platform development
Technologies
Swift, SwiftUI, ARKit, Metal, SceneKit, RealityKit
Responsibilities
Design and implement features for the mobile field application, develop workflows for LiDAR scanning and mapping, port iPad scanning workflows to iPhone, work with 3D and spatial data, improve reliability of field workflows, collaborate on end-to-end features, debug mobile clients and spatial pipelines, contribute to mobile architecture discussions
Seniority
Mid-level (3-5 years), hands-on IC