An international tech company developing advanced solutions based on AI and cloud technologies is looking for an Android Developer to join a public sector project in Germany. The role focuses on building secure mobile applications for digital identity and authorization management, with a strong emphasis on privacy, data protection, and regulatory compliance.
Responsibilities:
- Native Android development using Kotlin or Java
- Implementation of authentication, data storage, BLE, and NFC functionality
- Integration with biometric and hardware-based security features
- Writing unit, UI, and integration tests; participating in code reviews
- Close collaboration with UX/UI to deliver intuitive user interfaces
Requirements
- At least 3 years of hands-on experience in native Android development using Kotlin or Java
- Solid understanding of Jetpack Compose and Material Design principles
- Practical experience with key Android security-related APIs, such as TEE/StrongBox, BLE, NFC, OMAPI, and BiometricPrompt
- Familiarity with testing tools like Espresso and Appium
- Good grasp of cryptographic fundamentals and secure communication practices
- Comfortable working with Git-based version control
- Proficiency in both German and English (minimum B2 level)
Bonus points if you have:
- Experience using UI/UX design tools like Figma
- Knowledge of digital identity standards and protocols such as OAuth2, OpenID Connect, and SAML
- Understanding of FIDO authentication, verifiable credentials, and JWT
- Familiarity with the eIDAS regulation and compliance landscape
- Previous experience publishing Android apps on the Google Play Store
LOOK4IT SP. Z O. O. (KRAZ: 7880)