Job Angebot Senior Android Entwickler (w/m/d)

Offene Stelle

Senior Android Entwickler (w/m/d)

Start: Zum nächstmöglichen Zeitpunkt
Einsatzgebiet: Enwicklung von Android Apps
Vertragsart: Unbefristet

Bei uns zählt Ihre Leistung ebenso wie Ihre Persönlichkeit, unabhängig von Alter, Herkunft, Geschlecht, sexueller Identität, Behinderung oder Weltanschauung.

Wir bieten Ihnen als Senior Android Entwickler:

  • Eine angenehme Arbeitsumgebung in einem motivierten Team und die Möglichkeiten der persönlichen- und technischen Weiterentwicklung.
  • Interessante Android Projekte mit innovativen Technologien.
  • Langfristige, qualitativ hochwertige Kundenbeziehungen.
  • Darüber hinaus fördern wir die Work-Life-Balance und geben unseren Mitarbeitern den Freiraum, den sie brauchen, um die Zukunft von maracana mitzugestalten.

Ihre Jobverantwortung:

  • Sie entwerfen und entwickeln Apps für Androidje nach Anforderungen.
  • Sie stellen die Stabilität, Leistung und Reaktionsfähigkeit der Apps sicher.
  • Sie arbeiten zusammen mit dem Kundenteam, um neue Features zu analysieren, zu entwerfen und zu verpacken.
  • Sie tragen aktiv zur Entwicklung von Lösungen und Ideen bei, die einen Mehrwert bieten.
  • Sie entwickeln elegante, einfache und effiziente Designs, hochperformanten und skalierbaren Code, der eine einfache Erweiterung für zukünftige Anforderungen ermöglicht.
  • Sie erstellen qualitativ hochwertige Design-Dokumente, um zu veranschaulichen, wie das System funktioniert.
  • Sie schreiben klare und detaillierte technische Spezifikationen für die Entwicklung der Apps.
  • Sie behalten das große Ganze im Blick, wie verschiedene verbundene Systemdesigns konsolidiert oder beeinflusst werden sollten.
  • Sie liefern termingerecht Produkte von hoher Qualität.
  • Sie führen gemeinsam mit der Qualitätssicherung proaktiv umfangreiche Systemtests durch, um sicherzustellen, dass die Systeme effizient funktionieren und nach der geltenden Entwicklungsmethodik entwickelt werden.
  • Sie schreiben Unit-Tests zur Sicherstellung der Genauigkeit.
  • Sie informieren den Projektmanager korrekt und zeitnah über den Status der technischen Aufgaben.
  • Sie arbeiten zusammen mit dem Senior Projektmanager / Softwarearchitekt als Hauptansprechpartner für alle softwarebezogenen Themen.
  • Sie übernehmen die Verantwortung für ein Projekt und arbeiten selbstverantwortlich in einem kleinen Team.

Anforderungen und technische Skills:

  • Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich.
  • Erfahrung mit agilen Entwicklungsmodellen in Verbindung mit Remote-Teams.
  • Mindestens 4 Jahre Erfahrung in der Android App-Entwicklung (Java + Kotlin).
  • Strong experience with Android SDK tools/Android Studio, third party libraries and APIs.
  • Good hands-on experience covering all aspects of Android App development.
  • Tiefes Verständnis und Kenntnisse in der Erstellung von mobilen Apps von Grund auf mit mindestens einer mobilen Programmiersprache (Swift, Java, Objective-C, etc.).
  • Umfassende Kenntnisse in objektorientierter Programmierung, objektorientierten Design-Prinzipien, Design Patterns, Datenstrukturen und Algorithmen.
  • Erfahrung mit verschiedenen Plattformen ist wünschenswert.
  • Erfahrung in Java-Programmierung, RESTful API, JSON
  • Ausgezeichnete UI/UX-Design- und Entwicklungskenntnisse: Material Design/Materialize/MUI, MVC/MVVM Entwurfsmuster
  • Kenntnisse in Version Control Repositories – Git, GitHub, Gitlab, Bitbucket.
  • Klares Verständnis des Konzepts von Multi-Threading, Speicherverwaltung, Netzwerkmanagement speziell für mobile Geräte.
  • Ausgeprägte Problemlösungsfähigkeit, Design Thinking, Debugging und analytische Fähigkeiten.
  • Sie besitzen die Fähigkeit, sauberen Code zu schreiben, sind in der Lage, Design fließend in Code umzuwandeln und halten sich immer an die Best Practices der Codierung.
  • Sie wissen Bescheid über neue Technologien, Architekturmuster und Trends in der mobilen App-Entwicklung.
  • Sie besitzen den Wunsch und die Fähigkeit, Ihr Fachwissen in weiteren mobilen Programmiersprachen zu erweitern.
  • Erfahrung im Design von testbarer Software und der Entwicklung großer, komplexer Anwendungen.
  • Kenntnisse von AR sind wünschenwert.
  • Sie verfügen über ein Portfolio bereits entwickelter Apps oder SDKs, die im App-Store oder bei Google Play erhältlich sind.

Soft Skills:

  • Leidenschaft fürs Coden.
  • Selbstständige und eigenverantwortliche Arbeitsweise.
  • Engagierter Teamplayer.
  • Gedankliche Klarheit und gute Kommunikationsfähigkeiten (mündlich und schriftlich). Sie sind in der Lage, Ideen und Gedanken klar zu präsentieren.
  • Begeisterung und Enthusiasmus für das Lernen und Erkunden neuer Wege.

Erfahrung:

  • Mindestens 5 Jahre Berufserfahrung in der Entwicklung mobiler iOS-Anwendungen

Fühlen Sie sich angesprochen und passt Ihre Berufserfahrung zu den Anforderungen? Dann freuen wir uns auf Ihre Unterlagen und darauf, Sie zu einem ersten Gespräch zu treffen.

Eingehende Bewerbungen werden ausschließlich nach ihrer fachlichen Qualifikation bewertet, unabhängig von ethnischer Zugehörigkeit, Hautfarbe, Religion, Geschlecht, sexueller Identität, Nationalität, Schweregrad oder Alter.

Bitte senden Sie Ihre aussagekräftigen Unterlagen an:

Ansprechpartnerin:
Jasmin Dennig
Telefon: +49 6151 6292227
jasmin.dennig[at]orquidea.de
oder jobs[at]orquidea.de