Industry
Technology, Information and Internet
Job Location
Munich, Bavaria, Germany
Employment Type
Full-time
Base Salary
€70,000-€80,000 Per year
Job Type

Hybrid (will require travel to office)

Senior Android Software Engineer (ref: 006)

Our client is a specialist software development partner in real-time graphics, Artificial intelligence, and Machine Learning. They use cutting-edge graphics and AI Technologies to form the DNA of the organization, which has continued to grow over the last 10 years.

As a long-standing partner for premium automotive manufacturers such as BMW & Audi, they support graphical interface development for in-car infotainment systems, as well as research and development projects.

They believe that AI and Machine Learning technology will have the greatest impact on everyone’s lives in the future. This has now led to the creation of a new AI division to successfully bring the new technology to the car.

Work alongside UX experts using Android/Kotlin (/Java, MVVM Design Pattern, Coroutines, Dagger, RxJava, Jetpack Navigation, Android Studio, Gradle.

Job Benefits
  • Salary up to €80,000 (Dependent on experience)
  • Hybrid working, some office days required
  • Training budget for self-development
  • 30 days of paid annual leave + 3 days additional leave (training)
  • Well-being package subscription (EGYM Wellpass)
  • Regular team and company events
  • Access to the exclusive employee discount platform
  • Job bike or job ticket
  • Regular team/company social events
  • Exciting projects in the HMI environment - plenty of opportunities for personal and professional development
  • Hackathons, weekly knowledge sharing sessions and interest clubs
Responsibilities
  • Develop next-generation user interfaces to enthuse customers
  • Use Android Studio, git and Gradle with ease, confidence, and assurance
  • Gain inspiration from working with designers and UX experts to strive for perfect usability
  • Tackle technical challenges of all kinds as part of a Scrum team to achieve best possible sprint results
Skills & Qualifications
  • 4+ years experience Android/Kotlin/Java
  • An excellent standard of written and spoken English
  • Good knowledge of written and spoken German (advantageous)
  • Must be able to commute to Munich office a few days per week
  • A degree in computer science, a comparable qualification, or equivalent experience
  • Worked with or have a strong motivation to work with Android MVVM Design Pattern, Coroutines, Dagger, RxJava, Jetpack Navigation, etc.
  • Experience with automated testing (Robolectric, Espresso), Gradle and Git
  • Extensive knowledge of at least one other programming language (C++, C, C#, Python or JavaScript)
  • Experience working on agile projects
  • Scrum Master certification (preferred, not essential)
  • Scrum Product Owner certification (preferred, not essential)
  • Some experience with AOSP and Gerrit (preferred, not essential)
  • Familiarity with Docker, Vagrant, Hudson/Jenkins, or TeamCity/Codecraft (preferred, not essential)

Apply online or send your cover letter and CV to: careers@jonathan-rhys.com

Close modal window

Thank you for submitting your application. We will be in touch!