27 Sep
|
netiapps
|
India
Key Responsibilities
App Development: Design, develop, and maintain complex, secure, and high-performance native Android applications.
Architecture & Code Quality: Implement scalable, testable, and clean code architectures (MVVM, MVP) and perform code reviews.
API & Integration: Work with RESTful APIs, JSON parsing, and third-party libraries.
Testing & Debugging: Write unit/integration tests (JUnit, Mockito) and perform advanced debugging, performance tuning, and optimization.
Collaboration: Work with cross-functional teams (Product, Design, Backend) to define and ship current features.
Mentorship: Provide technical leadership and guidance to junior developers.
Required Qualifications & Skills
Languages: Expert knowledge of Kotlin and Java.
Tools: Proficient with Android Studio, SDK, NDK, and version control (Git).
Tech Stack: Solid understanding of Android Jetpack libraries, Compose, and threading.
Platforms: Experience with RESTful APIs, offline storage, and security best practices (encryption).
Preferred Skills
Experience with CI/CD pipelines (Jenkins, GitHub Actions).
Experience with GraphQL.
Knowledge of AOSP
📌 Android Developer Bengaluru (India)
🏢 netiapps
📍 India