← Back to all jobs

Android Engineer

Mobile technologies are the fastest growing part of TeamViewer. Technologies, such as Augmented Reality are giving us amazing opportunity to develop even more user-friendly solutions!

Your Responsibilities

  • Design and develop new features of our software on the newest tablets and smartphones
  • Optimize and improve our software by implementing new interaction techniques and employing current software technologies like Augmented Reality
  • Independently develop and realize concepts and solutions to ensure the success of our software
  • Ensure that our software is stable and runs efficiently on many different systems (more than 1.6 billion installations)
  • Analyze, evaluate and test solutions to guarantee the high quality of our software
  • Monitor the latest technical developments in your field and make proposals for improvement

We Offer

  • Active input on a product that is downloaded and used thousands of times every day, all around the world
  • A pleasant and highly motivated team that deals with others in a respectful and confidence-building manner
  • An attractive workplace with modern equipment
  • Dynamic company that enjoys continuous, healthy growth
  • Freedom for personal organization and the possibility of attaining real results as part of a fantastic team


  • A university degree in the field of software engineering or relevant work experience
  • 2+ years of professional experience in the field of software development
  • Good knowledge of Java and experience with C++
  • Experience in the field of Android development with the Android SDK
  • Interested in the field of Augmented Reality
  • Knowledge in any of the following fields would be desirable: Android NDK, parallel programming, network communications
  • Fluent English skills, German is a plus
  • Structured, analytical and goal oriented working methods such as Agile and a good team spirit

How to apply

Apply through Stack Overflow


notifications in your