13 Nov
|
Wroots Global
|
Bengaluru
13 Nov
Wroots Global
Bengaluru
Job highlights
- 8+ years Android development experience with Kotlin and Java, expertise in third-party SDK integration and Android architecture patterns
- Develop and maintain Android apps, integrate SDKs, troubleshoot issues, build reusable components, collaborate with teams, and optimize app performance
Senior Android Engineer
Location: Bangalore
Experience: 8+ Years
Employment Type: Full-time
We are looking for an experienced Senior Android Engineer with strong expertise in Android application development using Kotlin and Java. The ideal candidate should have hands-on experience integrating third-party SDKs, troubleshooting complex technical issues, and building reusable components for Android applications.
Key Responsibilities
- Develop and maintain Android applications using Kotlin and Java.
- Integrate third-party SDKs, libraries, and external tools into Android applications.
- Troubleshoot and resolve SDK integration, networking, and performance issues.
- Build reusable modules and components for other developers.
- Collaborate with backend, infrastructure, and mobile engineering teams.
- Implement Android architecture patterns such as MVVM, MVP, or MVI.
- Work with REST APIs and networking libraries.
- Document integration processes,
technical solutions, and best practices.
- Optimize application performance, stability, and reliability.
- Stay updated with Android platform changes, SDK updates, and emerging technologies.
Required Skills
- 8+ years of hands-on Android development experience.
- Robust proficiency in Kotlin and Java.
- Positive understanding of Android SDK, Android architecture components, and app lifecycle.
- Experience with third-party SDK integration and troubleshooting.
- Strong understanding of networking, multithreading, and asynchronous programming.
- Experience with REST APIs and libraries such as Retrofit.
- Knowledge of Android architecture patterns such as MVVM, MVP, or MVI.
- Ability to work independently and solve complex technical problems.
- Strong communication, documentation, and collaboration skills.
Good to Have
- Experience with Jetpack Compose and RxJava.
- Knowledge of Gradle, Jenkins, GitHub, and CI/CD.
- Experience with logging, monitoring, and performance optimization tools.
- Understanding of mobile UI/UX principles and responsive design.
- Familiarity with Jira, Confluence, and Agile methodologies
📌 Android Developer (Bengaluru)
🏢 Wroots Global
📍 Bengaluru