Software Developer (m/f) macOS / Apple at TeamViewer (Stuttgart, Germany)

 Stack Overflow ·  11.10.2018

Join our agile team and be responsible for the TeamViewer macOS client! 
Your Responsibilities

Design and develop new features including corresponding unit, integration tests as well as refactoring and other maintenance tasks

Be responsible for synchronization with the UI/UX team for user interface functionality of the macOS platform

Work in continuous Integration environment

Together with your team improve performance with special focus on the TeamViewer macOS client

Actively participate in one or more of our communities of practice (macOS, architecture, unit testing, etc.)

Keep up to date with the current macOS development tool chain and macOS APIs (including also beta releases).

Provide third level support

Act as an advisor towards product management and product owners (feasibility studies and time estimates for new functionality to be implemented on the macOS platform)

We offer

Innovative and fast-growing company with financial stability of a profitable company

International environment and attractive workplace

Room for creativity and contributions in technically diverse environment: Windows, Linux, MacOs, Mobile (iOS/Android), C++, C#, Continuous Integration, Continuous Delivery

Learning opportunities – internal & external

Open source technologies and hacker-friendly projects


Preferably a University degree in computer science, software engineering or any related discipline

Experience in object-oriented software development using design patterns preferably on the platforms macOS and iOS

Preferably knowledge of C++, Objective C and Swift

Experience in one or more of the following areas: multi-threading, distributed and scalable systems, network communication

Structured and analytical way of thinking as well as well-organized way of working including corresponding time management

Fluency in English is required — ein Projekt von DIPLANET Digital Solutions Impressum