Senior Android Engineer (f/m/x) – Privat Bank, Mobile Tribe
at Deutsche Bank
Berlin, Berlin, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Feb, 2025 | Not Specified | 04 Nov, 2024 | N/A | Kotlin,Design Patterns,Computer Science,Android Development,Dependency Injection,Solid Principles,Coding Standards,Encryption | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
YOUR SKILLS AND EXPERIENCES
- University degree in computer science (or comparable), or comparable professional experience
- Wide experience in a mobile engineering role, strongly versed in Android development and a strong knowledge of Kotlin, Jetpack Compose, dependency injection, reactive programming and coroutines
- Very good understanding of SOLID principles, design patterns (MVVM, Clean Architecture, MVI) and clean coding standards
- Excellent knowledge of REST/JSON based service architectures, code versioning (GIT), CI/CD processes (GitHub Actions) and build tools
- Good understanding of security mechanisms, like Android KeyStore, encryption, SSL pinning and hardening (ProGuard, DexGuard or similar)
Responsibilities:
- Implement user centric, scalable and maintainable technical solutions for new and existing native Android banking apps and SDKs using a modular architecture
- Continuously collaborate with cross-functional teams, Product Owner, Scrum Master, Business Analysts, UX/UI Designers, QA Engineers and Security Specialists in an Agile work environment
- Ensure top performance, code quality, reusability and continuously participate in code reviews
- Compliance with general coding and security standards
- Support the tribe by giving guidance and direction on several technical and architectural topics
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Mobile
Software Engineering
Graduate
Computer science (or comparable or comparable professional experience
Proficient
1
Berlin, Germany