Kotlin / Android Engineer
Responsibilities:
- Implement and develop SDKs to support WalletConnect protocols on Android using Kotlin
- Demonstrated experience in delivering compelling UIs
- Creating and maintaining tests (unit, integration, UI)
- Create new automation scripts in CI infrastructure (currently using Github Actions)
- Develop sample applications for testing and use as reference for integrations
- Writing API documentation and tutorials for SDK integration
Requirements
Must have:
- 3+ years of experience in building Android applications and/or SDKs using Kotlin
- Documented well-rounded experience with creating UI in Jetpack Compose
- Knowledge about data structures and Android design patterns
- Experience with Websocket APIs and JSON-RPC protocol
- Understanding of Kotlin Coroutines and the Kotlin Flow API
Nice to have:
- Experience with Push Notifications API on Android
- Experience in Android Studio tools for profiling leaks, allocation, energy etc.
- Experience creating SDKs
- Experience with the Jetpack Navigation library
- Experience with WebViews on Android OS
- Experience with encryption concepts
- Blockchain experience
Apply
Your application has been successfully submitted.
{{notification.msg}}