As a Senior Android Developer, you will have the opportunity to have a strong impact on the design, architecture, and implementation of cutting-edge products used every day, by people you know.
- 4+ years of experience in Android development.
- Strong understanding of Android material design & user interface guidelines.
- Solid understanding of the mobile development life cycle and IPC
- Excellent understanding of OO design patterns and a strong passion for software development.
- Experience with Kotlin
- Experience with NDK. - A plus
- Experience with popular libraries like RxJava, Retrofit, OkHttp, and Dagger2
- Experience with Android Architecture Components
- Experience using Firebase SDKs - A plus
- Strong knowledge of the Android platform including Android SDK and Android Studio
- Ability to take a project from scoping requirements through actual launch.
- High standards for code quality and performance.
- Self-starter, highly motivated and a team-player.