02 Aug
|
Code Vyasa
|
Bengaluru
02 Aug
Code Vyasa
Bengaluru
Location: Bangalore (Work from Office)
We are looking for an Android SDK Developer with strong expertise in native Android development and SDK engineering. The ideal candidate should have hands-on experience building high-performance, scalable mobile SDKs and applications while following modern Android architecture and best practices.
Key Responsibilities
- Design, develop, and maintain Android SDKs and mobile applications.
- Build reusable, scalable, and well-documented SDK components.
- Collaborate with product, engineering, and QA teams to deliver high-quality releases.
- Optimize application performance, memory usage, and network efficiency.
- Troubleshoot production issues and ensure SDK stability across Android versions.
- Follow clean coding practices, write unit tests, and participate in code reviews.
Must-Have Skills
- 2+ years of hands-on experience in native Android development using Kotlin (working knowledge of Java is required).
- Strong understanding of MVVM, MVI, or Clean Architecture.
- Experience with Kotlin Coroutines and Flow.
- Hands-on experience with Jetpack libraries,
XML layouts, and Jetpack Compose.
- Experience building or integrating Android SDKs.
- Proficiency with debugging and performance optimization tools, including:
- Android Studio Profiler
- LeakCanary
- Network debugging tools (Charles Proxy, Proxyman, etc.)
- Strong understanding of Android application lifecycle, threading, memory management, and performance optimization.
Good to Have
- Experience with cross-platform frameworks such as Flutter, React Native, or Apache Cordova.
- Familiarity with CI/CD pipelines and automated testing.
- Experience with Git and collaborative development workflows.
- Exposure to publishing Android libraries or SDKs.
What We're Looking For
- Solid problem-solving and debugging skills.
- Ability to write clean, maintainable, and production-ready code.
- Good communication and collaboration skills.
- Passion for building developer-first SDKs and delivering exceptional mobile experiences.
📌 Android SDK Developer (Bengaluru)
🏢 Code Vyasa
📍 Bengaluru