Senior Android Engineer (f/m/x) – Privat Bank, Mobile Tribe

at  Deutsche Bank

Berlin, Berlin, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Aug, 2024Not Specified24 May, 2024N/AComputer Science,Dependency Injection,Encryption,Solid Principles,Android Development,Coding Standards,Kotlin,Design PatternsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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