Android Developer - 5 Openings

Full-Time

100% Remote

3+ Years

Key Responsibilities

Develop, enhance, and maintain Android mobile applications while working closely with stakeholders and cross-functional teams across the entire software development lifecycle

Troubleshoot and resolve production issues and provide timely resolutions

Work independently and help less experienced members of the team as required

Create and maintain technical documentation, including architecture and design documents

Participate in code reviews and provide constructive feedback to team members

We Value

At least 3 years of experience in designing and developing Android applications in Java and Kotlin

Strong understanding of Android app development using the Android SDK, Android Jetpack, and popular third-party libraries

Experience with Kotlin Coroutines, Flow API, Room, WorkManager, Navigation, Lifecycle, and Android data binding

Experience with Retrofit, Okhttp, Picasso, Lottie, Firebase Remote Config, Cloud Messaging, Crashlytics, Analytics, Adobe Analytics, A/B testing, Huawei Mobile Services, SonarQube, Detekt, Android Lint, Hilt/Dagger2, JUnit4, MockK

Excellent communication skills in English (B2+ level)