Jobs · swissdevjobs

A

iOS Engineer, 3D Scanning

Halcyon Labs · Posted 24d ago

onsiteCHF 85'0 - 110'000🇨🇭 Switzerland
Apply on swissdevjobs

About the role

Design and build robust iOS applications for 3D scanning using Swift and Cocoa Touch.

Salary: CHF 85'0 - 110'000 per year Requirements: Strong proficiency in Swift (and familiarity with Objective-C) and the Cocoa Touch framework. Deep understanding of various architectural design patterns (MVVM, MVP-C, VIPER, etc.) and modular development. Solid experience integrating with and debugging RESTful APIs and asynchronous network requests. Experience with local data persistence (CoreData, SwiftData, or Keychain) and modern concurrency (async/await). A Strong Eye for Design: Proven ability to create clean, modern, and intuitive user interfaces from scratch without a dedicated designer. Interface Layout: Mastery of layout tools (UIKit, Auto Layout, and programmatic UI) and a deep understanding of Apple’s Human Interface Guidelines (HIG). Micro-interactions: Experience crafting smooth animations, transitions, and gestures that elevate the premium feel of the app. Responsibilities: Drive App Architecture: Design and build robust, scalable applications using Swift and Cocoa Touch, utilizing modern architectural patterns (MVVM, MVVM-C, VIPER) to ensure clean, testable code. Own the UI/UX Lifecycle: Take ownership of the user interface from concept to execution. You will design, prototype, and build fluid, responsive layouts that strictly adhere to Apple’s Human Interface Guidelines (HIG). Modularize the Codebase: Leverage Swift Modules and Components to maintain a highly decoupled, reusable, and maintainable codebase. Integrate Back-End Services: Connect iOS applications to critical back-end services via efficient, secure RESTful APIs. Optimize Performance: Benchmark, profile, and tune app performance to guarantee low latency, smooth animations, and optimal battery/memory management. Technologies: 3D AI Backend Computer Vision Mobile MVVM Network Objective-C Swift UIKit iOS UX UI Design Android C++ Git OpenGL REST More: Company Description We capture the world in 3D! Halcyon Labs is an international team of specialized Computer Vision, AI researchers, and software engineers dedicated to pushing the boundaries of 3D reconstruction. Working alongside elite R&D partners, we transform cutting-edge research into real-world applications. We are technology enthusiasts at heart, committed to industry best practices, modern tech stacks and building next-generation spatial computing products. The Role: Mid/Senior iOS Engineer (SDK & Product) We are looking for a Mid-to-Senior iOS Engineer to take ownership of developing and maintaining our core iOS SDK. In this role, you will bridge the gap between complex backend services and intuitive user experiences. Because we build technology at the intersection of AI and mobile, you will work closely with cross-functional engineers handling different layers of our infrastructure. As we operate without a dedicated UI/UX designer, you will have a unique level of product ownership - taking raw 3D data and designing beautiful, seamless mobile workflows from scratch. If you are passionate about collaborative problem-solving, sophisticated architecture and high-performance engineering, we want to hear from you. last updated 28 week of 2026

Read the full posting on swissdevjobs

FAQ

Is the iOS Engineer, 3D Scanning role at Halcyon Labs remote?+

This iOS Engineer, 3D Scanning position is listed as onsite.

What is the salary for the iOS Engineer, 3D Scanning role at Halcyon Labs?+

The listing states CHF 85'0 - 110'000.

What seniority level is this iOS Engineer, 3D Scanning role?+

This is a unknown level position.

How do I apply for the iOS Engineer, 3D Scanning role at Halcyon Labs?+

Use the "Apply on swissdevjobs" button to open the original posting on swissdevjobs, where you can submit your application directly to Halcyon Labs.