Press Enter


    Press Enter


    Software Engineer iOS (Swift, ARKit) at NavVis GmbH (München, Germany)
    NavVis GmbH Employer
    München, Germany
    Job Type
    Job Location
    Full Time
    München, Germany

    Job Description:

    We are looking for a curious, proactive, and passionate Software Engineer iOS to join the NavVis Navigation team. Are you ready to drive your own projects and put your top-notch skills into action? Come be a part of digital revolution of indoor navigation. You’ll be surrounded by other fun, like-minded individuals, work at the forefront of technology, and build something that you can really be proud of.


    • Future technologies such as visual positioning and indoor navigation that will change the world

    • The NavVis mobile SDK for iOS used by our enterprise customers

    • The NavVis mobile app "Campus Maps" for iOS which is available on the App Store

    • The cross-platform code base used by iOS and Android


    • Extensive experience in developing, deploying and maintaining apps for iOS

    • Comprehensive knowledge of the iOS ecosystem (CocoaPods, Carthage, Fastlane, Xcode build system)

    • Solid experience with best practices in software development for iOS, especially using Swift

    • The drive to stay up-to-date on latest tools and developments all around iOS

    • A strong interest in new technologies such as Augmented Reality and Machine Learning

    • At least three years of work experience

    YOU ARE:

    • Passionate about clean code and elegant software design

    • Eager to develop using modern, effective toolchains and processes

    • Interested in working with multiple platforms and software stacks

    • Keen to find efficient algorithms to solve challenging problems

    • Motivated to follow and learn about the latest technology trends

    • Collaborative, creative, and communicative

    • Fluent in English (our office language)


    • Experience with mobile software architectures like MVVM, VIPER or VIP

    • Developed projects involving maps and navigation or projects using ARKit

    • Worked with a cross platform code base (C++, Kotlin, Rust, Swift) on iOS and Android

    • Developed software in C++11 (or newer)

    • Worked with CI/CD systems such as TeamCity, Jenkins, or Bamboo

    • Experience in software testing or Test Driven Development (TDD)

    • Developed client-server applications

    • Experience with MKMapKit, SpriteKit, SceneKit, Metal, OpenGL, Vulkan

    • Experience with development tools such as Git, Bazel, Gradle, CMake, GDB, Clang-Tidy, or Valgrind

    • Worked in a team using agile principles

    Skills required:


    Flexible Hours
    Letter of Recommendation
    Note : This project is an external project, and it was posted on the platform by the Gradbee Team. We curate all the internships available across the internet by visiting company websites, and social networks like Facebook, LinkedIn, WhatsApp, Twitter etc. If you are the owner of this internship / project and need to get it removed, kindly mail us at [email protected]