Beschreibung
Für eine Bank in Nürnberg suche ich aktuell nach einem Android Entwickler (m/w/d).Für diese Position werden fließende Englischkenntnisse vorausgesetzt, daher finden Sie anbei das Stellenprofil auf Englisch.
Aufgabenbeschreibung:
Functional building blocks and features:
Easy Login
- Online Second-factor Management
- Different Login Methods (QR-Code Login, Alias)
Easier Onboarding
- Paperless onboarding
- Self-defined access credentials
Easy Recovery Processes
- Fully digital OTP based
- Paper OTP as fallback only
The Easy Access initiative will also cover additional security topics, e.g. push notifications for fraud detection, phase-out of mTAN and decommissioning of iTAN List
Tasks comprised in this work order are
- Implementation of graphical interfaces and flows
- Implementation of background services which are connected to a REST endpoint
- Functional and technical testing
- Applying agile methodologies while working as member of scrum team
Anforderungsprofil:
- Authentication-/Authorisationsystems, oAuth (Expert)
- Kotlin (Profound)
- Java (Nice to have)
- Threading (Coroutines) (Expert)
- REST, JSON (Expert)
- Android Testing (Espresso & Mockito) (Expert)
- Dependency injection (Dagger v2) (Basic)
- Architecture Components (LiveData, ViewModel, Navigation) (Profound)
- MVVM, MVP (Expert)
- Modularization by Features (Basic)
- ProGuard obfuscation (Basic)
- gradle (Basic)
- English Language Skills (Business fluent)
- German Language Skills (Nice to have)
Eckdaten:
Start: ab sofort (nach Rücksprache)
Dauer: 9 Monate (mit Option auf Verlängerung)
Einsatzort: Nürnberg
Bei Interesse und Verfügbarkeit freue ich mich über die Zusendung Ihres aktuellen Lebenslaufs.
Vielen Dank im Voraus.
Mit freundlichen Grüßen
Zeynep Arslan