Software Developer Android blizz

TeamViewer GmbH
Göppingen, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Göppingen, Germany

Tech stack

Java
Microsoft Windows
Agile Methodologies
Android
Android NDK
Apple Mac Systems
C Sharp (Programming Language)
C++
Computer Networks
Continuous Delivery
Continuous Integration
Linux
Open Source Technology
Software Engineering
Tablet Computers
Parallel Computation
Kotlin

Job description

  • 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
  • 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

What 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

Requirements

  • University degree in the field of software engineering or relevant work experience
  • A minimum of 2 years of professional experience in the field of software development
  • Good knowledge of C++, Java and Kotlin
  • Experience in the field of Android development with the Android SDK or NDK
  • Knowledge in the following fields is a plus: parallel programming, network communications, scalable systems
  • Fluency in English is mandatory, German is a plus
  • Structured, analytical and goal oriented working methods such as Agile and a good team spirit

Apply for this position