CareerPlanSign in

Mobile Applications Software Engineer

Greater Vancouver, British Columbia🌐 Remote💼 Full-time🗓 2026-03-15 → 2026-08-14

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.