BenchMarkStudio is a multidisciplinary firm specializing in real estate, architecture, and graphic illustration, with offices in the UK, USA, and Pakistan. Since its founding in 2010, the studio has been dedicated to delivering responsive service and high-quality design. The team works closely with clients to understand their needs and develop solutions that align with their goals. BenchmarkStudio provides a dynamic environment for professionals eager to contribute to innovative visual and spatial experiences across global markets.
We are currently seeking a Senior iOS Engineer with extensive hands-on experience in spatial computing, LiDAR, 3D geometry, and Apple AR technologies to join our team. This role involves working on a production-grade mobile application focused on real-time spatial capture and 3D data processing.
Key Responsibilities:
- Develop and maintain real-time spatial capture workflows for mobile applications.
- Process, manage, and optimize 3D and spatial data, including measurements, transforms, and mesh exports.
- Implement offline capture capabilities alongside reliable cloud synchronization.
- Optimize application performance to support long capture sessions without degradation.
- Deliver a polished, production-quality user experience using SwiftUI.
- Collaborate closely with the team to ensure the application meets commercial launch standards.
Candidates must have prior hands-on experience with ARKit, RoomPlan, LiDAR, spatial scanning, indoor mapping, or 3D reconstruction. This is a commercial product, not a prototype, so experience with production-level applications is essential. Applicants are encouraged to share relevant apps, demos, GitHub repositories, or videos showcasing their previous work.
Required Qualifications:
- Proficiency in Swift and SwiftUI for iOS development.
- Strong experience with Apple AR technologies, including ARKit, RoomPlan, and RealityKit.
- Expertise in working with LiDAR and depth data for spatial computing applications.
- Solid understanding of 3D geometry, coordinate systems, and mesh processing.
- Familiarity with 3D file formats such as OBJ, USDZ, and GLB.
- Experience integrating REST APIs and managing background file uploads and local storage.
Preferred Qualifications:
- Knowledge of ModelIO and Metal frameworks for advanced graphics processing.
- Programming experience in Python or C++ for computational tasks.
- Familiarity with OpenCV and computational geometry concepts.
- Experience working with point clouds and 3D reconstruction techniques.
- Understanding of cloud storage solutions like AWS S3 or similar platforms.
This opportunity is ideal for a motivated engineer passionate about pushing the boundaries of spatial computing and augmented reality within a collaborative, innovative studio environment. BenchMarkStudio values creativity, technical expertise, and a commitment to delivering exceptional user experiences on a global scale.