Auf einen Blick
- Aufgaben: Entwickle innovative Features für unsere moderne Banking App in Kotlin.
- Arbeitgeber: Wir schaffen nutzerzentrierte Banklösungen, die das Leben der Menschen erleichtern.
- Mitarbeitervorteile: Genieße ein kreatives Arbeitsumfeld mit viel Raum für Eigenverantwortung und Teamarbeit.
- Warum dieser Job: Werde Teil eines agilen Teams, das Spaß hat und neue Ideen entwickelt.
- Gewünschte Qualifikationen: Mindestens 3-5 Jahre Erfahrung mit Kotlin, Git, Android Studio und barrierefreier Entwicklung.
- Andere Informationen: Reisebereitschaft für lokale Besuche (ca. einmal im Monat) erforderlich.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Einleitung
Gemeinsam mit Ihnen möchten wir das Leben der Menschen erleichtern, indem wir sinnvolle und intuitive Banklösungen schaffen. Wir schaffen nutzerzentrierte Designs, überzeugende Erlebnisse und intuitive Produkte. Wir arbeiten mit den Grundsätzen des Design Thinking und des and Human-Centered Design.
Als (Senior) Android Developer (w/m/d) bist Du Teil eines unserer agilen Teams, in denen wir uns interdisziplinär austauschen, unsere Fähigkeiten ergänzen und Erfahrungen teilen. Auf diese Weise trägt jeder zu einer Atmosphäre bei, in der wir Spaß haben, uns herausfordern, neue Ideen entwickeln und Visionen wachsen.
Wir suchen dich
- Du verfügst über mindestens 3-5 Jahre Erfahrung im professionellen Umgang mit Kotlin, Git, Android Studio, Jetpack Compose, JIRA und Confluence.
- Du besitzt mehrere Jahre Erfahrung in der barrierefreien Entwicklung.
- Du hast fundierte Kenntnisse über REST APIs, HTTP und JavaScript.
- Du trägst gerne Verantwortung für unsere Produkte und möchtest dich aktiv zur Optimierung unserer Prozesse und Produkte einbringen.
- Du bist kommunikativ und arbeitest gerne in einem kooperativen Umfeld mit viel Raum für Eigenverantwortung und Kreativität.
- Du besitzt die Bereitschaft zu reisen, um die lokalen Ansprechpartner zu besuchen (ca. einmal im Monat).
- Du bist in der Lage, mit deinem Team in Englisch und Deutsch zu kommunizieren (mindestens B2-Niveau).
Warum wir?
Für was wir dich in unserem Team brauchen
- Gestalte mit uns eine moderne Banking App in Kotlin.
- Du entwickelst eigenständig neue Features innerhalb einer mobilen Banking App.
- Du pflegst und entwickelst die CI/CD-Implementierung mit Jenkins weiter und erstellst Pipelines in Jenskins für den Download und die Erstellung von Drittanbieter-SDKs und deren Einsatz in Nexus.
- Du erstellst Backup-Lösungen für VMWare Fusion virtual machines inklusive Synchronisation der vorhandenen VMs.
- Du verantwortest die Automatisierung von Update-Aufgaben (Betriebssystem, Anwendungen) mit Konfigurationsmanagement-Tools (vorzugsweise Ansible) und bist verantwortlich für die Überwachung von virtual machines unter Verwendung der REST-API von VMWare Fusion 13.
- Du pflegst die installierte Software, einschließlich der Erkennung von nicht mehr benötigter Software und deren Deinstallation (z. B. alte Java-Versionen, altes Xcode / Android Studio) und den Umzug bestehender Dienste.
- Du pflegst aktiv den Sonatype Nexus Repository Manager.
- Du dokumentierst alle Entwicklungsstufen selbständig mit Confluence.
- Du bist offen für neue Technologien und entwickelst daraus Ideen, um unser Produkt und unsere Prozesse kontinuierlich zu verbessern.
#J-18808-Ljbffr
(Senior) Android Developer (f/m/d) Arbeitgeber: Neugelb Studios GmbH
Kontaktperson:
Neugelb Studios GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Android Developer (f/m/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tip Nummer 2
Zeige deine Leidenschaft für die Entwicklung! Teile deine Projekte auf Plattformen wie GitHub oder erstelle einen Blog, in dem du über neue Technologien und Entwicklungen im Android-Bereich schreibst. Das zeigt, dass du aktiv bleibst und dich weiterbildest.
✨Tip Nummer 3
Bereite dich auf technische Gespräche vor! Übe häufige Interviewfragen zu Kotlin, REST APIs und CI/CD-Implementierungen. Du kannst auch an Coding-Challenges teilnehmen, um deine Fähigkeiten zu schärfen.
✨Tip Nummer 4
Sei bereit, deine Soft Skills zu demonstrieren! Da die Rolle viel Teamarbeit erfordert, sei darauf vorbereitet, Beispiele zu geben, wie du in der Vergangenheit erfolgreich in einem Team gearbeitet hast und wie du Herausforderungen gemeistert hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Android Developer (f/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position als (Senior) Android Developer gefordert werden. Stelle sicher, dass du alle genannten Technologien und Fähigkeiten in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine Erfahrung: Gib in deinem Lebenslauf und Anschreiben an, wie viele Jahre Erfahrung du mit Kotlin, Git, Android Studio und anderen relevanten Technologien hast. Verwende konkrete Beispiele aus deiner bisherigen Arbeit, um deine Fähigkeiten zu untermauern.
Zeige deine Teamfähigkeit: Da die Rolle in einem agilen Team stattfindet, ist es wichtig, deine Kommunikations- und Teamfähigkeiten zu betonen. Erwähne spezifische Projekte, bei denen du erfolgreich im Team gearbeitet hast und wie du zur Verbesserung von Prozessen beigetragen hast.
Bereite dich auf die Sprache vor: Da die Kommunikation sowohl in Englisch als auch in Deutsch stattfinden wird, solltest du sicherstellen, dass du deine Sprachkenntnisse in deinem Lebenslauf angibst. Wenn möglich, füge Beispiele hinzu, wie du in beiden Sprachen kommuniziert hast, um deine Vielseitigkeit zu zeigen.
Wie du dich auf ein Vorstellungsgespräch bei Neugelb Studios GmbH vorbereitest
✨Zeige deine Erfahrung mit Kotlin und Android Studio
Bereite konkrete Beispiele aus deiner bisherigen Arbeit vor, die deine Fähigkeiten in Kotlin und Android Studio demonstrieren. Zeige, wie du diese Technologien genutzt hast, um innovative Lösungen zu entwickeln.
✨Verstehe die Prinzipien des Design Thinking
Informiere dich über die Grundsätze des Design Thinking und Human-Centered Design. Sei bereit, darüber zu sprechen, wie du diese Ansätze in deinen Projekten angewendet hast, um nutzerzentrierte Produkte zu schaffen.
✨Bereite dich auf Fragen zur barrierefreien Entwicklung vor
Da barrierefreie Entwicklung ein wichtiger Bestandteil der Rolle ist, solltest du Beispiele für deine Erfahrungen in diesem Bereich parat haben. Diskutiere, wie du sicherstellst, dass deine Apps für alle Benutzer zugänglich sind.
✨Kommunikation in Deutsch und Englisch
Da die Kommunikation in beiden Sprachen erforderlich ist, übe, technische Konzepte sowohl auf Deutsch als auch auf Englisch zu erklären. Dies zeigt deine Sprachkenntnisse und deine Fähigkeit, im Team effektiv zu kommunizieren.