iOS Engineer, 3D Scanning

Salary: CHF 85'000 - 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!

Astrivis 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 23 week of 2026

Original source: https://swissdevjobs.ch/jobs/Astrivis-iOS-Engineer-3D-Scanning

Apply now!

🌐 Change language