Match score not available

Senior Softwareentwickler für Android Applikationen (m/w/d)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Excellent knowledge of Android development, Experience in Kotlin or Java and Android SDK, Degree in Computer Science or related field, Proven experience in software development teams, Familiar with RxKotlin, Koin, Gradle, Jenkins, JIRA, Git, Bitbucket.

Key responsabilities:

  • Develop an Android application for automotive clients
  • Coordinate with Product Owner and team during agile development
  • Focus on UI design and business logic development
  • Responsible for software design, implementation, testing and documentation
  • Improve and optimize the software continuously
emagine logo
emagine Large https://www.emagine.org/
501 - 1000 Employees
See more emagine offers

Job description

Für unseren Kunden aus der Automotive-Branche sind wir auf der Suche nach einem Senior Softwareentwickler / Software developer (m/w/d) mit einem hohen Erfahrungsgrad im Bereich Android Applikationsentwicklung.

Die Vertragsart ist Arbeitnehmerüberlassung und die Laufzeit beträgt 12 Monate (mit Option auf Verlängerung oder Übernahme durch den Kunden).

Entdecke die Welt der Android-Softwareentwicklung für das Premium-Infotainment unseres Kunden und werde Teil des Softwareentwicklungsteams.

Start: ab sofort oder zu einem späteren Zeitpunkt

Standort: Erlangen (60% remote)

Aufgaben:

  • Für unsere Automobilkunden entwickelst Du eine Android-Applikation
  • Die Entwicklung findet in unserem Full-Stack Team im Rahmen eines agilen Entwicklungsprozesses statt
  • Dabei stimmst Du Deine Entwicklungstätigkeiten primär mit dem Product Owner (m/w/d) und Deinem Team, aber auch direkt mit Kunden und Entwicklungspartnern ab
  • Der Schwerpunkt Deiner Tätigkeit liegt in der Umsetzung von Bedienoberflächen (UI) und Bedienabläufen sowie der Entwicklung der Business Logik von Anwendungen aus dem Automotive Umfeld
  • In Deiner Rolle bist Du verantwortlich für das Design, die Implementierung, den Test und die Dokumentation der von Dir entwickelten Software
  • Um Deine Funktionen zu erproben und abzusichern, entwickelst Du an Deinem Arbeitsplatz direkt auf der Zielhardware und nutzt unseren Pool an Testfahrzeugen
  • Neben der Funktionsentwicklung bildet die kontinuierliche Verbesserung und Optimierung der Software einen Schwerpunkt Deiner Arbeit

Anforderungen:

  • Du bringst sehr gute Kenntnisse in Android mit
  • Zudem hast Du fundierte Erfahrung in der Entwicklung von Android-Apps in Kotlin oder Java und dem Android SDK
  • Du verfügst über ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
  • Du hast bereits Android-Projekte erfolgreich abgeschlossen, welche in einem Software-Entwicklungsteam umgesetzt wurden
  • Du hast fundierte Kenntnisse in reaktiver Programmierung (RxKotlin / RxJava), Koin, Gradle, Jenkins, JIRA, Git und Bitbucket
  • Die Arbeit im Team ist Dir wichtig und Du identifizierst Dich mit dem was Du entwickelst
  • Du gibst gern positive Impulse, um die Arbeit im Team zu verbessern, z.B. in Form von Techtalks oder Retros
  • Deutsch (mind. B2 Niveau) & Englisch (fließend)

Die Stelle klingt für Dich spannend und Dein Profil passt auf die Anforderungen? Dann freuen wir uns sehr über Deine Bewerbung! #Android #Java #Kotlin #AndroidStudio #AndroidSDK #AndroidOpenSource #DependencyInjektion #XML #Jetpack #Compose #Coroutines

Deine Ansprechpartnerin:

Mirela Mahmoud

mima@emagine.de

+49 89 340 819-35

Dein emagine - Team

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
GermanGermanEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Teamwork

Software Engineer Related jobs